Example #1
0
    public void ChristmasDayResult()
    {
        switch (dayController.GetTurn())
        {
        case 0:
            DisableNextButton();
            ChristmasDayFadeIn();
            break;

        case 1:
            DisableNextButton();
            ChristmasDayFadeOut();
            break;

        case 2:
            messageText.SetActive(true);
            SimpleMessage("お母さん「今日はクリスマスだね。」");
            break;

        case 3:
            if (GAMEMAIN.GetKoukando() > 0)
            {
                SimpleMessage("お母さん「最近いい子にしてたから…」");
            }
            else
            {
                SimpleMessage("お母さん「最近はあまりいい子じゃなかったけど…」");
            }
            break;

        case 4:
            SimpleMessage("お母さん「サンタさんからプレゼントが届いたわよ!」");
            break;

        case 5:
            DisableNextButton();
            present_move();
            break;

        case 6:
            DisableNextButton();
            present_open();
            break;

        case 7:
            // SimpleMessage("ベンツだ!!");
            // GameObject.Find("Gradation").GetComponent<GradationFadeController>().FadeScreenTo(50);
            SceneManager.LoadScene("ResultScene");
            break;

        default:
            SimpleMessage("【エラー】このターンに何も割り当てられていません");
            break;
        }
    }
Example #2
0
    // Update is called once per frame
    void Update()
    {
        if (day != CHRISTMAS_DAY) //クリスマス前 ******************** 編集して良いエリア ここから ↓
                                  //ランダムに決定された流れパターンによって切替をする
        {
            if (GAMEMAIN.GetDay() == 1)
            {
                dayPatternController.DayPattern0();
            }
            else if (GAMEMAIN.GetDay() == 3)
            {
                dayPatternController.DayPattern11();
            }
            else if (GAMEMAIN.GetDay() == 4)
            {
                dayPatternController.DayPattern12();
            }
            else if (GAMEMAIN.GetDay() == 5)
            {
                dayPatternController.DayPattern13();
            }
            else
            {
                Debug.Log("randomPattern" + randomPattern);
                switch (randomPattern)
                {
                case 0:
                    dayPatternController.DayPattern1();
                    break;

                case 1:
                    dayPatternController.DayPattern2();
                    break;

                case 2:
                    dayPatternController.DayPattern6();
                    break;

                case 3:
                    dayPatternController.DayPattern7();
                    break;

                case 4:
                    dayPatternController.DayPattern9();
                    break;

                case 5:
                    dayPatternController.DayPattern4();
                    break;

                case 6:
                    dayPatternController.DayPattern3();
                    break;

                case 7:
                    dayPatternController.DayPattern5();
                    break;

                case 8:
                    dayPatternController.DayPattern8();
                    break;

                case 9:
                    dayPatternController.DayPattern10();
                    break;

                case 10:
                    dayPatternController.DayPattern14();
                    break;

                case 11:
                    dayPatternController.DayPattern15();
                    break;

                case 12:
                    dayPatternController.DayPattern16();
                    break;

                default:
                    DayPatternError();
                    break;
                }
            }
        }
        else //クリスマスの日の結果発表
        {
            ChristmasDayResult();
            Debug.Log("koukando = " + GAMEMAIN.GetKoukando());
        } //****************************************************** 編集して良いエリア ここまで ↑

        NextButtonEnableDelay(); //フェード演出用
    }