protected void OnEnable() { IsClicked = false; missed = false; // Przejimij kontener zawierający kółko containerController = gameObject.GetComponentInParent <CircleContainerController>(); timeLeft = lifetime; if (deathClockAnimator != null) { // Zresetuj animację deathClockAnimator.enabled = false; deathClockAnimator.enabled = true; // Odpowiednio spowolnij animację deathClockAnimator.Play("clockworkSlowerTest", 0); deathClockAnimator.speed = 1.0f / (float)lifetime; } if (clickAnimator != null) { clickAnimator.enabled = false; clickAnimator.enabled = true; clickAnimator.speed = 0; } }
protected virtual void Start() { IsClicked = false; timeLeft = lifetime; // Przejimij kontener zawierający kółko containerController = gameObject.GetComponentInParent <CircleContainerController>(); shrinkSpeed = containerController.ShrinkSpeed; // Przejmij obiekt z liczbą pozostałych sekund lifeText = gameObject.GetComponentInChildren <Text>(); if (deathClockAnimator != null) { // Odpowiednio spowolnij animację deathClockAnimator.Play("clockworkSlowerTest", 0); deathClockAnimator.speed = 1.0f / (float)lifetime; } if (clickAnimator != null) { clickAnimator.speed = 0; } }