/// <summary> /// Phaseが変わったら何をするか /// </summary> /// <param name="phase"></param> void OnChangePhase(CharaSelectPhase phase) { switch (phase) { case CharaSelectPhase.Initialize: CharaDataSet(); break; case CharaSelectPhase.Selected: OnSelectedPhase(); break; } }
/// <summary> /// このメソッドを用いてPhaseを変更する /// </summary> /// <param name="phase"></param> void SetNowPhase(CharaSelectPhase phase) { m_nowPhase = phase; OnChangePhase(m_nowPhase); }