Ejemplo n.º 1
0
 public void ReceiveData(DataPack pack, string eventName)
 {
     if (eventName.Equals(GameMasterEvent.InGameLogConsoleEvent.CONSOLE_SWITCH_ON_OFF))
     {
         if (this.gameObject.activeSelf)
         {
             TurnOff();
         }
         else
         {
             TurnOn();
         }
     }
     if (eventName.Equals(GameMasterEvent.ON_GAMESTATE_CHANGED))
     {
         var newState = pack.GetValue <GameState.GameStateEnum>(valueName: GameMasterEvent.GameStateChangeEvent.New_Game_State);
         // do something with newState
     }
 }