_rigidbody.velocity = Vector3.ClampMagnitude(_rigidbody.velocity, MaxSpeed);
スピードを制限する方法を探してたんですが、上の一行でそれなりに出来ることが判明したのでMEMO。
velocityのx、y、zそれぞれが、MaxSpeedで制限されます。
前までは
targetFloat = Mathf.Clamp(対象のスピード,最小のスピード,最大スピード);
でやってました。
軸ごとに制限するスピードを変えるならこっちの方が良いかもしれないですが。
コメント