コード例 #1
0
 private void OnDestroy()
 {
     instance = null;
     if (touchManager != null)
     {
         touchManager.Destroy();
     }
     if (inGameObjectManager != null)
     {
         inGameObjectManager.Destroy();
     }
     if (inGamePlayerManager != null)
     {
         inGamePlayerManager.Destroy();
     }
     if (inGameLevelManager != null)
     {
         inGameLevelManager.Destroy();
     }
     if (inGameMapManager != null)
     {
         inGameMapManager.Destroy();
     }
     if (gameEffectManager != null)
     {
         gameEffectManager.Destroy();
     }
 }
コード例 #2
0
ファイル: InGameManager.cs プロジェクト: LiuFeng1011/ToTarget
 private void OnDestroy()
 {
     instance = null;
     if (inGameLevelManager != null)
     {
         inGameLevelManager.Destroy();
     }
     if (inGameUIManager != null)
     {
         inGameUIManager.Destroy();
     }
     if (modelManager != null)
     {
         modelManager.Destroy();
     }
 }
コード例 #3
0
 private void OnDestroy()
 {
     instance = null;
     if (inGameLevelManager != null)
     {
         inGameLevelManager.Destroy();
     }
     if (inGameUIManager != null)
     {
         inGameUIManager.Destroy();
     }
     if (modelManager != null)
     {
         modelManager.Destroy();
     }
     if (inGameBgColor != null)
     {
         inGameBgColor.Destroy();
     }
     if (gameEffectManager != null)
     {
         gameEffectManager.Destroy();
     }
 }