I thought it’d be cool to also restart the level if the rocket went out of bounds.
The way I’ve done it was by checking when the rocket was no longer visible:
private void OnBecameInvisible()
{
ReloadScene();
}
It worked but not right away (I was flying out of the camera viewport for a little before Reload hit). What would have you done?