コード例 #1
0
 void Update()
 {
     #region Fade in/out
     if (toggle)
     {
         if (GameManager.currentPlayMode == CurrentPlayMode.Black)
         {
             if (Toggle(ref WhiteMat, true) && Toggle(ref BlackMat, false))
             {
                 toggle = false;
                 ActivateBlackMode(false);
                 GameManager.currentPlayMode = CurrentPlayMode.White;
             }
         }
         else if (GameManager.currentPlayMode == CurrentPlayMode.White)
         {
             if (Toggle(ref BlackMat, true) && Toggle(ref WhiteMat, false))
             {
                 toggle = false;
                 ActivateWhiteMode(false);
                 GameManager.currentPlayMode = CurrentPlayMode.Black;
             }
         }
     }
     #endregion
 }
コード例 #2
0
    void Gray()
    {
        WhiteCam.active = BlackCam.active = true;
        SelectionWindow.SetActiveRecursively(false);
        gameState          = GameState.PlayGame;
        currentPlayMode    = CurrentPlayMode.Grey;
        time               = Time.timeSinceLevelLoad;
        CharWRender.active = CharBRender.active = true;

        TutorialWindow.SetActiveRecursively(true);
    }
コード例 #3
0
 void White()
 {
     WhiteCam.active = BlackCam.active = false;
     MainCam.active  = true;
     ActivateBlackMode(false);
     ActivateWhiteMode(true);
     SelectionWindow.SetActiveRecursively(false);
     gameState = GameState.PlayGame;
     GameManager.currentPlayMode = CurrentPlayMode.White;
     time = Time.timeSinceLevelLoad;
     CharWRender.active = true;
     CharBRender.active = false;
     TutorialWindow.SetActiveRecursively(true);
 }
コード例 #4
0
 void Black()
 {
     WhiteCam.active = BlackCam.active = false;
     MainCam.active = true;
     ActivateWhiteMode(false);
     ActivateBlackMode(true);
     SelectionWindow.SetActiveRecursively(false);
     gameState = GameState.PlayGame;
     GameManager.currentPlayMode = CurrentPlayMode.Black;
     time = Time.timeSinceLevelLoad;
     CharWRender.active = false;
     CharBRender.active = true;
     TutorialWindow.SetActiveRecursively(true);
 }
コード例 #5
0
 void Update()
 {
     #region Fade in/out
     if (toggle)
     {
         if (GameManager.currentPlayMode == CurrentPlayMode.Black)
         {
             if (Toggle(ref WhiteMat, true)&&Toggle(ref BlackMat, false))
             {
                 toggle = false;
                 ActivateBlackMode(false);
                 GameManager.currentPlayMode = CurrentPlayMode.White;
             }
         }
         else if (GameManager.currentPlayMode == CurrentPlayMode.White)
         {
             if(Toggle(ref BlackMat, true)&& Toggle(ref WhiteMat, false))
             {
                 toggle = false;
                 ActivateWhiteMode(false);
                 GameManager.currentPlayMode = CurrentPlayMode.Black;
             }
         }
     }
     #endregion
 }
コード例 #6
0
    void Gray()
    {
        WhiteCam.active = BlackCam.active = true;
        SelectionWindow.SetActiveRecursively(false);
        gameState = GameState.PlayGame;
        currentPlayMode = CurrentPlayMode.Grey;
        time = Time.timeSinceLevelLoad;
        CharWRender.active = CharBRender.active = true;

        TutorialWindow.SetActiveRecursively(true);
    }