Esempio n. 1
0
    void FindNeededObjects()
    {
        StatsController.instance.StartLevelStats();

        player  = GameObject.FindObjectOfType <PlayerController>();
        grid    = GameObject.FindObjectOfType <Grid>();
        tilemap = GameObject.FindObjectOfType <Tilemap>();

        uiData = GameObject.FindObjectOfType <CanvasElementsNeeded>();
    }
Esempio n. 2
0
    // Start is called before the first frame update
    void Start()
    {
        canvas = FindObjectOfType <CanvasElementsNeeded>();
        canvas.ShowCutsceneUI();

        if (textToDisplay.Length > 0)
        {
            canvas.cutsceneText.text = textToDisplay[textIndex];
        }
    }
Esempio n. 3
0
    // Start is called before the first frame update
    void Start()
    {
        canvas = FindObjectOfType <CanvasElementsNeeded>();
        canvas.ShowSquirrelStatsUI();

        canvas.collectedSticks.gameObject.SetActive(false);
        canvas.collectedBushes.gameObject.SetActive(false);
        canvas.collectedLogs.gameObject.SetActive(false);
        canvas.collectedTrees.gameObject.SetActive(false);
        canvas.collectedSquirrels.gameObject.SetActive(false);


        canvas.collectedSticks.text    = StatsController.instance.GetStickStatsString();
        canvas.collectedBushes.text    = StatsController.instance.GetBushStatsString();
        canvas.collectedLogs.text      = StatsController.instance.GetLogStatsString();
        canvas.collectedTrees.text     = StatsController.instance.GetTreeStatsString();
        canvas.collectedSquirrels.text = StatsController.instance.GetSquirrelStatsString();

        LeanTween.delayedCall(1.0f, () => ActivateStat(canvas.collectedSticks.gameObject));
        LeanTween.delayedCall(1.3f, () => ActivateStat(canvas.collectedBushes.gameObject));
        LeanTween.delayedCall(1.6f, () => ActivateStat(canvas.collectedLogs.gameObject));
        LeanTween.delayedCall(1.9f, () => ActivateStat(canvas.collectedTrees.gameObject));
        LeanTween.delayedCall(2.2f, () => ActivateStat(canvas.collectedSquirrels.gameObject));
    }
Esempio n. 4
0
 private void FindNeededObjects()
 {
     uiData          = GameObject.FindObjectOfType <CanvasElementsNeeded>();
     portalFadeImage = uiData.portalFadeImage;
 }