void Awake() { Canvas = GameObject.Find("Canvas").transform; OnMusic(); AdjustUI(); InitCallbackForNet(); InstanceConfig(); m_StateManage.initialize(this); initializeRoomData(); if (Common.CState == Msg.GameState.Ready) { m_StateManage.SetState(STATE.STATE_SEAT); } if (Common.CState == Msg.GameState.Bet) { m_StateManage.SetState(STATE.STATE_SEAT); m_StateManage.ChangeState(STATE.STATE_BETTING); m_StateManage.m_StateBetting.DisAdjustUIChipControl(); } if (Common.CState == Msg.GameState.ConfirmBet) { m_StateManage.SetState(STATE.STATE_SEAT); m_StateManage.ChangeState(STATE.STATE_BETTING, true); m_StateManage.m_StateBetting.ShowConfimBet(); } if (Common.CState == Msg.GameState.Deal) { m_StateManage.SetState(STATE.STATE_SEAT); } if (Common.CState == Msg.GameState.Combine) { m_StateManage.SetState(STATE.STATE_SEAT); if (Common.CPokers.Count > 0) { m_StateManage.ChangeState(STATE.STATE_SORTING, true); } else { m_GameConsole.ShowWaitingAnime(); } } if (Common.CState == Msg.GameState.ConfirmCombine) { m_StateManage.SetState(STATE.STATE_SEAT); if (Common.CPokers.Count > 0) { m_StateManage.ChangeState(STATE.STATE_SORTING, true); m_StateManage.m_StateSorting.ConfimCombin(); } else { m_GameConsole.ShowWaitingAnime(); } } if (Common.CState == Msg.GameState.Show) { m_StateManage.SetState(STATE.STATE_SEAT); m_StateManage.ChangeState(STATE.STATE_SHOWHAND, true); } if (Common.CState == Msg.GameState.Result) { m_StateManage.SetState(STATE.STATE_SEAT); m_StateManage.ChangeState(STATE.STATE_FINISH, true); } }