I’m trying to add more lives by instantiating a new ball when it falls down. However, once I instantiate it I noticed it doesn’t run update anymore. I made it work with resetting the position but that does feel a bit hacky. So I’d like to know what is going on.
lose collider was calling the following method on the paddle. It created a ball clone but it didn’t update.
public void NewBall()
{
Vector2 startPostion = new Vector2(7.716f, transform.position.y);
Instantiate(ball, startPostion, Quaternion.identity);
}