예제 #1
0
    int putting_number = 18;     // AutoPut()で積み上げる段数

    void Start()
    {
        Time.timeScale = 2f;
        AutoPut();

        // UIの初期化
        tutorial.SetActive(false);
        credits.SetActive(false);

        // はじめるボタンの挙動
        gameStartButton.onClick.AddListener(() =>
        {
            gameStartSound.Play();
            sceneMovingManager._sceneNumber = 0;
            sceneMovingManager.moveTiming   = true;
        });

        // ランキングボタンの挙動
        rankingButton.onClick.AddListener(() =>
        {
            generalDecisionSound.Play();
            rankingManager.ShowRanking(true);
        });

        // あそびかたボタンの挙動
        tutorialButton.onClick.AddListener(() =>
        {
            generalDecisionSound.Play();
            tutorial.SetActive(true);
        });

        // あそびかたのもどるボタンの挙動
        tutorialBackButton.onClick.AddListener(() =>
        {
            generalDecisionSound.Play();
            tutorialBackButton.image.color = Color.white;
            tutorial.SetActive(false);
        });

        // おわるボタンの挙動
        gameQuitButton.onClick.AddListener(() =>
        {
            generalDecisionSound.Play();
            Application.Quit();
        });

        // クレジットボタンの挙動
        creditsButton.onClick.AddListener(() =>
        {
            generalDecisionSound.Play();
            ShowCredits(true);
        });
    }
예제 #2
0
 async Task ShowRanking()
 {
     await rankingManager.ShowRanking();
 }