I have a 2D rigidbody (the player) that reacts to collisions with both its normal velocity and angular velocity. So when hit by something it gets pushed back and will spin.
I also have a prefab 2D rigidbody that a bunch of get spawned and move toward the player colliding with them. But these other rigidbodies don’t rotate at all, they’re just constantly facing the angle I first set them to when they were spawned (the rotation code is in the Start function). I also haven’t turned on fixed angle. And even when I remove the code component from a copy of the prefab it behaves the same so I must have botched a setting somewhere.
Any ideas what might be going wrong here?