// Use this for initialization void Start() { _turnPhaseState = TurnPhaseState.kCardSelect; _punManager.Init(this); _actionCheckManager.Init(this); _cardManager.Init(this); _maxMoveCount = 3; }
public void SetTurnPhaseState(TurnPhaseState turnPhaseState) { _turnPhaseState = turnPhaseState; switch (_turnPhaseState) { case TurnPhaseState.kCardSelect: _cardManager.ReStartCardSelectPhase(); break; case TurnPhaseState.kMoveSelect: //SetNowPosMoveStart(); break; case TurnPhaseState.kWait: break; case TurnPhaseState.kStageUpdate: break; } }