コード例 #1
0
    //ゲーム開始前
    private void GameWait()
    {
        //画面がタップされたら、スタートする
        if (controller.State == InputController.Status.Pushed)
        {
            enemy.AllStart();   //敵が動き出す
            item.AllStart();    //アイテムが動き出す
            player.BallStart(); //勇者が動き出す
            GameState = RequestGameState = GameStatus.Play;
        }
        else if (RequestGameState == GameStatus.Pause)
        {
            enemy.AllPause();
            item.AllPause();
            player.AllPause();

            pauseUI.SetActive(true);
            playUI.SetActive(false);
            GameState      = GameStatus.Pause;
            PausePastState = GameStatus.Wait;
        }
    }