Hey,
Quick question: can we use
void LateUpdate()
{
transform.position = (new Vector2(paddle.transform.position.x, paddle.transform.position.y)) + paddleToBallDistance;
}
instead of script execution order. Unity docs says that LateUpdate will run after Update so it ensures that we get latest paddle position. Thanks