void SpawnSpike() { y = Random.Range(LOWER_RANGE, UPPER_RANGE); spawnedSpike = Instantiate(spikePrefab, new Vector2(x, y), Quaternion.identity); spike = spawnedSpike.GetComponent <Spike>(); if (initialSpeed < MAX_SPEED) { initialSpeed += increasedSpeed; spike.SetSpeed(initialSpeed); } Destroy(spawnedSpike, 10f); }