Beispiel #1
0
    /// <summary>
    /// ゲームクリアの処理を行う
    /// </summary>
    void GameClear()
    {
        //データの更新
        Data.colonyValue = ColonySystem.colony_HP;
        Data.waveCout    = waveCout;
        Data.score       = score;

        sceneFader.SceneChange("Result");//リザルトシーンに遷移
    }
Beispiel #2
0
 // Update is called once per frame
 void Update()
 {
     if (Input.GetKeyDown(KeyCode.R))// Rキーが押されたら
     {
         GameFinish();
     }
     if (Input.GetKeyDown(KeyCode.G))
     {
         sf.SceneChange("Game");                            // Gキーでゲームリスタート
     }
     if (!Data.gamestartFlg || Data.pauseFlg)
     {
         return;                                   // ゲーム中でないなら以下の処理を飛ばす
     }
 }
Beispiel #3
0
 // Update is called once per frame
 void Update()
 {
     if (Input.GetKeyDown(KeyCode.G))
     {
         sf.SceneChange("Game");                             // Gキーでゲームシーン
     }
     if (Input.GetKeyDown(KeyCode.R))
     {
         sf.SceneChange("Result");                             // Rキーでリザルトを再呼び出し
     }
     if (Input.GetKeyDown(KeyCode.Space))
     {
         DataReset();// データのリセット
     }
 }
Beispiel #4
0
 void GameStart(PLAYERNUM _player)
 {
     foreach (int _number in playerNumber)
     {
         if (_number == (int)_player)
         {
             sceneFader.SceneChange("Game");
         }
     }
 }
Beispiel #5
0
 // Update is called once per frame
 void Update()
 {
     for (int i = 1; i < 5; i++)
     {
         if (GamePad.GetButtonDown(GamePad.Button.Y, (GamePad.Index)i))
         {
             sceneFader.SceneChange("Title");
         }
     }
 }
Beispiel #6
0
 // Update is called once per frame
 void Update()
 {
     if (!SceneFader.isFade && !isFade)
     {
         StartCoroutine(PanelFade(1.0f));//パネルのフェードを呼び出す
     }
     if (!isResult && GamePad.GetButtonDown(GamePad.Button.Y, GamePad.Index.Any) && resultState == ResultState.RESULT)
     {
         ActivStateChenge(resultPanel);
         StartCoroutine(RankingProgram());
     }
     if (!isRanking && GamePad.GetButtonDown(GamePad.Button.Y, GamePad.Index.Any) && resultState == ResultState.RANKING)
     {
         sceneFader.SceneChange("Title");
     }
 }