Velocityで特定軸だけ最大値制限する : Unityメモ
具体例としてはFPSのキャラを前後左右はAddForceで移動、ジャンプもAddForce、の場合private float const maxV = 5f; // 移動速度上限private float const maxSqrV = maxV * maxV;:void FixedUpdate(){ // 移動速度制限処理 Vector3 v = rigidbody.velocity;