void spawnSticks() { foreach (var stick in stickSpawns) { StickMoving newStick = Instantiate(stickPrefabs[Random.Range(0, stickPrefabs.Length)], stick.position, Quaternion.identity); sticks.Add(newStick); } rb.velocity = Vector3.zero; transform.position = playerSpawn.position; }
void ResetPositions() { while (sticks.Count > 0) { StickMoving stick = sticks[0]; sticks.Remove(stick); Destroy(stick.gameObject); } stickCounter = 0; Image blackFade = endingCanvas.GetComponentInChildren <Image>(); blackFade.enabled = false; spawnSticks(); }