I’m instantiating a ball in the air and when it falls to the ground it bounces and everything I need it to do except after the 2nd bounce the ball starts to move on an angle. Is there any way to prevent this from happening after the ball bounces?
You could freeze the rigidbody constraints to FreezePositionX and FreezePositionZ. That way it won’t be allowed to move in those directions. You could freeze rotation as well, if all you want is a bounce.