Esempio n. 1
0
 private IEnumerator WaitForCubesToRise()
 {
     RaiseCubes raiseCubes = GetComponent<RaiseCubes>();
     while (!raiseCubes.RisingDone) {
         yield return null;
     }
     nextArrow.SetActive(true);
 }
Esempio n. 2
0
    private void Start()
    {
        GameObject stageGo = GameObject.FindGameObjectWithTag("Stage");

        raiseCubes       = stageGo.GetComponent <RaiseCubes>();
        floorBlocks      = stageGo.GetComponent <FloorBlocks>();
        playerController = GetComponent <PlayerController>();
        endPuzzleCamera  = GameObject.FindGameObjectWithTag("MainCamera").GetComponent <PuzzleCamera>();
    }
Esempio n. 3
0
    private void Start()
    {
        ppEffects        = GetComponent <PPEffects>();
        raiseCubes       = GetComponent <RaiseCubes>();
        levelLoader      = GetComponent <LevelLoader>();
        rotatingCubes    = GetComponent <RotatingCubes>();
        playerController = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerController>();
        stageText.text   = "Level: " + LevelLoader.stage;
        ShowAd();
#if !UNITY_ADS
        GameObject.FindGameObjectWithTag("BackgroundMusic").GetComponent <BackMusic>().StartMusic();
#endif
    }
Esempio n. 4
0
    private void Start()
    {
        GameObject stageGo = GameObject.FindGameObjectWithTag("Stage");

        raiseCubes = stageGo.GetComponent <RaiseCubes>();
        stage      = stageGo.GetComponent <Stage>();
        if (stage == null && stageGo.GetComponent <DemoStageController>() != null)
        {
            demoStage = true;
        }
        floorBlocks       = stageGo.GetComponent <FloorBlocks>();
        rotatingCubes     = stageGo.GetComponent <RotatingCubes>();
        pause             = stageGo.GetComponent <Pause>();
        characterScale    = characterContainer.transform.localScale;
        characterPosition = characterContainer.transform.position;
    }