private async void OnApplicationQuit()
 {
     AtlasManager.Dispose();
     XLuaManager.Dispose();
     AOIManager.Dispose();
     TcpManager.Dispose();
     TimeManager.Dispose();
     MapManager.Dispose();
     HUDManager.Dispose();
     //why
     await Task.Delay(1);
 }
Exemplo n.º 2
0
        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;
        }