/// <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);
 }