how to make player not spin on clooision code example
Example 1: how to stop player rotating when hit by object
//Set freeze rotation on the rigidbody to true. This will stop the object from
//physics calculations randomly rotating it when hitting other colliders, but
//will still let you rotate your player by using the transform
_RigidBody2D.freezeRotation = true;
Example 2: hwo to prevent rotation after hitting an object in unity
private void OnCollisionEnter(Collision collision)
{
GetComponent<RigidBody>().freezeRotation = true;
}