Beispiel #1
0
 //------------------------------
 //ゲームオーバーGUI表示 / visible GameOver GUI
 //------------------------------
 public static void GameOver(int phase)
 {
     if (phase == 1)
     {
         //phsse 1 : ゲームオーバーを表示して待つ / show "GameOver" and wait
         timerCont.isCountdown = false;
         gameoverGUI.SetActive(true);
         resultCont.GameOver();
     }
     else
     {
         //ネットワークが繋がっていなかったら画面タップをアクティブに→タップでタイトルへ.
         if (Application.internetReachability == NetworkReachability.NotReachable)
         {
             gameoverGUI.collider.enabled = true;
         }
         else
         {
             //phsse 2 : コンティニュー準備.
             //風船足りる?.
             if (shopBalloon >= useBalloon)
             {
                 //足りる時はコンティニュー表示.
                 gameoverGUI.SetActive(false);
                 continueGUI.SetActive(true);
                 balloonCont.SetOrderForward();                      //風船の数GUIを前面へ.
             }
             else
             {
                 //足りない時はリーダーボード直接表示
                 TouchContinueNo();
             }
         }
     }
 }