Esempio n. 1
0
 public void PushButton()
 {
     count++;
     if (count >= 20)
     {
         SceneChangeManager.SceneChange(4);
     }
 }
Esempio n. 2
0
    private IEnumerator Visible()
    {
        yield return(new WaitForSeconds(2f));

        //クリア
        if (SelectStageStatus.StageNum != (int)SceneChangeManager.Scenes.BonusStage)
        {
            SceneChangeManager.SceneChange(SceneChangeManager.Scenes.Clear);
        }
        else
        {
            SceneChangeManager.SceneChange(SceneChangeManager.Scenes.Title);
        }
    }
Esempio n. 3
0
 // Update is called once per frame
 void Update()
 {
     if (SceneFadeManager._fade_sequence == 1)
     {
         NextScene = sceneName;
         // フェードアウト開始
         //SceneFadeManager._fade_sequence = 2;
     }
     // 次のシーンへ遷移する
     if (SceneFadeManager._fade_sequence == 4)
     {
         SceneChangeManager.SceneChange(NextScene);
         SceneFadeManager._fade_sequence = 5;
     }
 }
Esempio n. 4
0
    private IEnumerator GameOver()
    {
        StopClass.Stop = true;

        yield return(new WaitForSeconds(1.0f));

        Animator anim = Enemy.GetComponent <Animator>();

        anim.SetTrigger("GameOver");

        yield return(new WaitForSeconds(2f));

        Score.SetScoreTime(time);
        //ゲームオーバー
        SceneChangeManager.SceneChange(SceneChangeManager.Scenes.GameOver);
    }
Esempio n. 5
0
    private int stage;  // ステージ番号

    // Update is called once per frame
    void Update()
    {
        if (SceneFadeManager._fade_sequence == 1)
        {
            NextScene = sceneName;
            // フェードアウト開始
            //SceneFadeManager._fade_sequence = 2;
        }
        // 次のシーンへ遷移する
        if (SceneFadeManager._fade_sequence == 4)
        {
            // ステージを保存する
            LoadData.saveStage(stage);

            SceneChangeManager.SceneChange(NextScene);
            SceneFadeManager._fade_sequence = 5;
        }
    }
Esempio n. 6
0
    // Update is called once per frame
    void Update()
    {
        if (StopClass.Stop)
        {
            return;
        }

        time          += Time.deltaTime;
        ScoreText.text = (int)time + "秒!";

        if (EnemyAction.Trun && !PlayerStatus.Hide)
        {
            StartCoroutine("GameOver");
        }
        else if (Hitflag.Hit)
        {
            StopClass.Stop = true;
            SceneChangeManager.SceneChange(SceneChangeManager.Scenes.GameOver);
        }
    }
Esempio n. 7
0
 public void BeginButton()
 {
     SceneChangeManager.SceneChange(SceneChangeManager.Scenes.MainGame);
 }
Esempio n. 8
0
 public void HomeButton()
 {
     SceneChangeManager.SceneChange(SceneChangeManager.Scenes.Title);
 }
Esempio n. 9
0
 public void RetryButton()
 {
     SceneChangeManager.SceneChange();
 }
Esempio n. 10
0
    public void BeginButton()
    {
        var num = Random.Range((int)SceneChangeManager.Scenes.MainGame, (int)SceneChangeManager.Scenes.BonusStage);

        SceneChangeManager.SceneChange(num);
    }
Esempio n. 11
0
 public void EndButton()
 {
     SceneChangeManager.SceneChange(SceneChangeManager.Scenes.End);
 }