protected void Reply(GameMessage gameMessage)
 {
     unityGameMessage.gameMessage = gameMessage;
     GameMessageDispatcher.instance.SendUnityGameMessage(unityGameMessage);
     unityGameMessage = null;
 }
 public virtual void OnGameMessage(GameMessage gameMessage)
 {
 }