Exemple #1
0
    public void Panc(int x, int power)
    {
        switch (_Stage)
        {
        ///////////////////////////////////////////////////////////////////////////////////////////
        case Stage.Lot:
            t = SM.Select();
            _AudioSource.Play();
            _Stage = Stage.Tutorial;
            TM.TutorialNext();
            GF.SetUP(ImageBox, CC, FS, Money, Money_int, StartMoney);    //初期設定および変数の参照渡し
            Debug.Log("食材取得の準備完了");
            RC.CookingDisplay(CC, t);
            break;

        ///////////////////////////////////////////////////////////////////////////////////////////
        case Stage.Tutorial:
            TutorialTimer = 0;    //右下タイマーの時間を初期化
            _AudioSource.Play();
            if (TM.TutorialNext())
            {
                _Stage = Stage.Main;
            }

            break;

        ///////////////////////////////////////////////////////////////////////////////////////////
        case Stage.Main:
            switch (x)
            {
            case 0:
                GF.Get(0, power);
                break;

            case 1:
                GF.Get(1, power);
                break;

            case 2:
                GF.Get(2, power);
                break;

            default: Debug.LogError("メインのパンチ取得でエラー"); break;
            }
            checkCCPer();
            break;

        ///////////////////////////////////////////////////////////////////////////////////////////
        default: Debug.LogError("パンチステージでエラー"); break;
        }
    }