private async void OnApplicationQuit()
 {
     AtlasManager.Dispose();
     XLuaManager.Dispose();
     AOIManager.Dispose();
     TcpManager.Dispose();
     TimeManager.Dispose();
     MapManager.Dispose();
     HUDManager.Dispose();
     //why
     await Task.Delay(1);
 }
예제 #2
0
파일: Client.cs 프로젝트: atom-chen/luxa
        void OnDestroy()
        {
            NetworkMgr.Dispose();
            ServerMgr.Dispose();
            UpdateMgr.Dispose();
            PoolMgr.Dispose();
            SceneMgr.Dispose();
            ResMgr.Dispose();
            LuaMgr.Dispose();
            GameMgr.Dispose();
            AtlasMgr.Dispose();

            SceneMgr   = null;
            NetworkMgr = null;
            ServerMgr  = null;
            UpdateMgr  = null;
            ResMgr     = null;
            GameMgr    = null;
            AtlasMgr   = null;
            PoolMgr    = null;
            LuaMgr     = null;

            Ins = null;
        }