UnityではRigidBodyコンポーネントのAddForce()で力を加えて徐々に加速させられます。 どんどん加速していくのでゲームに使う時は速度制限が必要です。 そんな時に使えるTipsです。 手っ取り早く使いたい方は RigidBody _rb; Vector3 _moveVector; // 移動速度の入力 public float moveForceMultiplier; // 移動速度の入力に対する追従度 _rb.AddForce(moveForceMultiplier * (moveVector - _rb.velocity)); を使えばおっけーです。moveVectorは目的に応じて中身が変わります。 これを使うとどう動くか見たい場合は記事の一番最後の動画を見てみてください(。・ω・。) どういうもの? RigidBodyのAddForce()を使ってキャラクターなどを