Exemplo n.º 1
0
 public override void Clear()
 {
     base.Clear();
     m_LoadAssetCallbacks = null;
 }
Exemplo n.º 2
0
 public LoadAssetTask()
 {
     m_LoadAssetCallbacks = null;
 }
Exemplo n.º 3
0
        public static LoadAssetTask Create(string assetName, AssetCategory assetCategory, Type assetType, int priority, ResourceInfo resourceInfo, Dictionary <string, AssetCategory> dependencyAssetNames, LoadAssetCallbacks loadAssetCallbacks, object userData)
        {
            LoadAssetTask loadAssetTask = ReferencePool.Acquire <LoadAssetTask>();

            loadAssetTask.Initialize(assetName, assetCategory, assetType, priority, resourceInfo, dependencyAssetNames, userData);
            loadAssetTask.m_LoadAssetCallbacks = loadAssetCallbacks;
            return(loadAssetTask);
        }