private void CheckForWinner()
 {
     if (P1_CharacterScoring.Score >= MAX_SCORE ||
         P2_CharacterScoring.Score >= MAX_SCORE)
     {
         /*
          * ここで次のシーンをロードします。
          * Koko de tsugi no shīn o rōdo shimasu.
          */
         loadings.LoadingScene("Result");
         Debug.Log("We have a Winner");
     }
 }
Example #2
0
 private void LoadBattleStage(string name)
 {
     if (string.IsNullOrEmpty(name))
     {
         return;
     }
     //SceneManager.LoadScene(name);
     if (!loadingStart)
     {
         loadings.LoadingScene(name);
         loadingStart = true;
     }
 }
Example #3
0
    void Update()
    {
        GamepadState player_state    = GamePad.GetState(player_idx);
        GamepadState player_statetwo = GamePad.GetState(player_idxtwo);

        if (player_state.A || player_state.B || player_state.X || player_state.Y ||
            player_statetwo.A || player_statetwo.B || player_statetwo.X || player_statetwo.Y || Input.GetKeyDown("space"))
        {
            if (!loadingStart)
            {
                loadings.LoadingScene(scene_name);
                loadingStart = true;
            }
        }
    }
Example #4
0
    // Update is called once per frame
    void Update()
    {
        GamepadState player_state = GamePad.GetState(player_idx);

        if (player_state.B || player_state.A | player_state.X | player_state.Y)
        {
            if (changeScene)
            {
                loadings.LoadingScene("TitleScene");
                GameObject obj = GameObject.Find("SceneHandler");
                Destroy(obj);
                changeScene = false;
            }
        }
    }