Exemple #1
0
 public void OnClickYZSetPhase()
 {
     if (m_nowSetPhase != SetPhase.Tutorial)
     {
         m_nowSetPhase = SetPhase.YZSet;
     }
 }
Exemple #2
0
 public void OnClickEndPhase()
 {
     if (m_nowSetPhase != SetPhase.Tutorial)
     {
         m_nowSetPhase = SetPhase.SetEnd;
         m_setPhaseButtons.SetActive(false);
     }
 }
Exemple #3
0
    /// <summary>
    /// SetPhaseが変わったときの処理(一度だけ呼ばれる)
    /// </summary>
    /// <param name="phase"></param>
    void OnChangeSetPhase(SetPhase phase)
    {
        switch (phase)
        {
        case SetPhase.Tutorial:
            StartTutorial();
            break;

        default:
            break;
        }
    }
Exemple #4
0
 /// <summary>
 /// このメソッドを用いてSetPhaseを変更する
 /// </summary>
 /// <param name="phase"></param>
 public void SetSetPhase(SetPhase phase)
 {
     m_nowSetPhase = phase;
     OnChangeSetPhase(m_nowSetPhase);
 }
Exemple #5
0
 void Awake()
 {
     m_nowSetPhase = SetPhase.Initialize;
 }