void FindNeededObjects() { StatsController.instance.StartLevelStats(); player = GameObject.FindObjectOfType <PlayerController>(); grid = GameObject.FindObjectOfType <Grid>(); tilemap = GameObject.FindObjectOfType <Tilemap>(); uiData = GameObject.FindObjectOfType <CanvasElementsNeeded>(); }
// Start is called before the first frame update void Start() { canvas = FindObjectOfType <CanvasElementsNeeded>(); canvas.ShowCutsceneUI(); if (textToDisplay.Length > 0) { canvas.cutsceneText.text = textToDisplay[textIndex]; } }
// 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)); }
private void FindNeededObjects() { uiData = GameObject.FindObjectOfType <CanvasElementsNeeded>(); portalFadeImage = uiData.portalFadeImage; }