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