Exemplo n.º 1
0
 public void RegisterAM(ManagerType mType, IAssetManager mgr)
 {
     if (!AMgr.ContainsKey(mType))
     {
         AMgr.Add(mType, mgr);
     }
 }
Exemplo n.º 2
0
 // 根据资源路径添加资源引用,每个管理器管理自己的引用
 private void RefAsset(string AssetName)
 {
     // 模型之类的
     if (AssetName.Contains(ResourceSetting.FULL_PATH))
     {
         IAssetManager mgr = null;
         if (AMgr.TryGetValue(ManagerType.ModelManager, out mgr))
         {
             mgr.RefAsset(AssetName);
         }
     }
     else
     {
         //ConsoleEx.DebugLog("<Res not ref> name = " + AssetName);
     }
 }