コード例 #1
0
ファイル: Cursor.cs プロジェクト: M3L6H/DemolitionDefense
 protected void OnDestroy()
 {
     GameOverEvent.UnregisterListener(GameOver);
     GameWonEvent.UnregisterListener(GameWon);
     GameStartEvent.UnregisterListener(GameStart);
     MenuEvent.UnregisterListener(Menu);
 }
コード例 #2
0
ファイル: Logger.cs プロジェクト: M3L6H/DemolitionDefense
 protected void OnDestroy()
 {
     PauseEvent.UnregisterListener(LogEvent);
     MenuEvent.UnregisterListener(LogEvent);
     TileSoldEvent.UnregisterListener(LogEvent);
     TileDestroyedEvent.UnregisterListener(LogEvent);
     TileDamageEvent.UnregisterListener(LogEvent);
     TileUpdateEvent.UnregisterListener(LogEvent);
     BaseDamageEvent.UnregisterListener(LogEvent);
     BaseDamageUIEvent.UnregisterListener(LogEvent);
     PurchaseMadeEvent.UnregisterListener(LogEvent);
     PartsChangedUIEvent.UnregisterListener(LogEvent);
     EnemyRecycledEvent.UnregisterListener(LogEvent);
     GameStartEvent.UnregisterListener(LogEvent);
     GameOverEvent.UnregisterListener(LogEvent);
     GameWonEvent.UnregisterListener(LogEvent);
     FastForwardEvent.UnregisterListener(LogEvent);
 }
コード例 #3
0
 protected void OnDestroy()
 {
     GameStartEvent.UnregisterListener(StartAssault);
 }