包资源的加载

public void LoadAllAssets()
        {
            int cnt = _items.Count;
            for (int i = 0; i < cnt; i++)
                GetItemAsset(_items[i]);
        }
这里加载那几个资源,但是会遍历包内所有元素,大系统差不多500-1000次。
因为自定义加载那里我也会获取到item去遍历加载资源。能不能把需要的资源单独存。
已邀请:

谷主

赞同来自: mx

这样的遍历算什么,不就判断个type,别说1000, 100000都没什么反应。

谷主

赞同来自:

没看懂表达的是什么

mx

赞同来自:

这个_items里面保存的是编辑器里面的控件,图片,这个数量可能达到500-1000个。
加载资源只需要那个atlas,但是加载资源会遍历_items里面去找atlas。

要回复问题请先登录注册