void FixedUpdate() { if (isStarted) { Vector3 newPos = new Vector3(transform.position.x, target.position.y, transform.position.z); Vector3 smoothedPosition = Vector3.Lerp(transform.position, newPos, smoothSpeed); transform.position = smoothedPosition; } if (gameObject.transform.position.y < 5) { endScreen.initiate(); } }