Unityで画面上にRigidBodyを設定したGameObjectに対して、回転を抑制したい場合
ConstraintsのFreeze Rotationにチェックを入れることで可能です。

ですが、RigidBody2Dには、Constraintsのパラメータがありません…
RigidBody2Dで回転を抑止するには、替わりにFixedAngleにチェックを入れればOKです。

これで、予期せぬ回転を防ぐことができます。
関連記事
コメントを残す