private void FixedUpdate() { if (Vector3.Distance(player.GetPosition(), lastEndPoint) < SPAWN_DISTANCE) { generateNewPart(); } }