Пример #1
0
    void stagePush()
    {
        switch (stage)
        {
        case -1:         //main menu-> preset
            bgm.playBGM(0);
            oilStage = 0;
            stage    = 0;
            bGen.stageChange(0);
            break;

        case 0:         //preset-> stage1
            kGen.gameStart();
            oilStage = 1;
            oilAnim.Play("oil0");
            boil.playBGM(0);
            bGen.stageChange(1);
            stage = 1;
            break;

        case 1:         // stage1->stage2
                        //bGen.stageChange (2);
            bGen.stageChange(2);
            GameObject.Find("eggbreakBar").GetComponent <RectTransform> ().localScale = Vector3.zero;
            GameObject.Find("barIcon").GetComponent <RectTransform> ().localScale     = Vector3.zero;
            GameObject.Find("barIcon2").GetComponent <RectTransform> ().localScale    = Vector3.one;
            GameObject.Find("keyCursor").GetComponent <RectTransform> ().localScale   = Vector3.one;
            GameObject.Find("keyBar_mask").GetComponent <RectTransform> ().sizeDelta  = new Vector2(10f, 1.4f);
            GameObject.Find("Whac-A-Hole").GetComponent <wahManager> ().onGen         = true;
            eggAnim.Play("eggIn");
            stage = 2;
            kGen.stageChange(2);
            boil.playBGM(1);
            break;

        case 2:
            oilAnim.Play("oil1");
            boil.playBGM(2);
            eggAnim.Play("egg3");
            //GameObject.Find ("Whac-A-Hole").GetComponent<wahManager> ().onGen = false;
            GameObject.Find("cat").GetComponent <catGenerator> ().onGen = true;
            // stage2->stage3
            //oilAnim.Play ("oil1");
            stage = 3;
            break;

        case 3:
            GameObject.Find("cat").GetComponent <catGenerator> ().onGen = false;
            onGameWin();
            stage = 4;

            break;
        }
    }
Пример #2
0
 public void playSE(int index)
 {
     se.playBGM(index);
 }