コード例 #1
0
        public void Uninit()
        {
            if (Inst == null)
            {
                return;
            }

            Clean();
            Inst = null;
        }
コード例 #2
0
 public void Uninit()
 {
     if (!isInit)
     {
         return;
     }
     isInit = false;
     ForceRelease();
     m_bundleMgr.Uninit();
     LogUtils.Log("AssetsMgr.Uninit()...");
     LoopUpdateMgr.GetInst().Remove(this);
 }
コード例 #3
0
 public void Init()
 {
     if (isInit)
     {
         return;
     }
     isInit = true;
     LogUtils.Log("AssetsMgr.Init()...");
     LoopUpdateMgr.GetInst().Add(this);
     m_assetsConfig.ReloadConfig();
     m_bundleMgr.Init(m_assetsConfig);
 }
コード例 #4
0
 void OnDestroy()
 {
     Uninit();
     Inst = null;
 }
コード例 #5
0
 void Awake()
 {
     Inst = this;
 }