public void Initialise() { if (!isCollected) { return; } isCollected = false; transform.localScale = Vector3.one; transform.position = startingPosition; PlayerScore player = GameObject.FindObjectOfType <PlayerScore>(); if (player) { player.CollectibleReset(); } }