private ObjManager() { //_ResourceObjClassPool = GetOrCreateClassPool<ResouceObj>(200); MonoRes monoRes = MonoRes.Instance; GameObject recycleNode = new GameObject("RecycleNode"); recycleNode.transform.SetParent(monoRes.transform, true); recycleNode.gameObject.SetActive(false); GameObject createNode = new GameObject("CreateNode"); createNode.transform.SetParent(monoRes.transform, true); _RecycleNode = recycleNode.transform; _CreateNode = createNode.transform; }
private ResManager() { MonoRes monoRes = MonoRes.Instance; for (int i = 0; i < (int)LoadResPriority.Res_Num; i++) { _LoadingAssetList[i] = new List <AsyncLoadResParam>(); } ResKitConfig config = Resources.Load <ResKitConfig>(typeof(ResKitConfig).Name); if (config) { loadResMode = config.LoadResMode; if (loadResMode == LoadResMode.AssetBundle && IsEditorLoadMode == false) { AssetBundleMgr.Instance.LoadAssetBundleConfig(); } } monoRes.StartCoroutine(AsyncLoadCor()); }