Version: Unity 6.0 (6000.0)
言語 : 日本語
Kinematic ボディタイプ
Kinematic ボディタイプのリファレンス

Kinematic ボディタイプの基本

Body Type が Kinematic の Rigidbody 2D はシミュレーションによって動作しますが、ユーザーによる明示的な制御のみを受けます。Dynamic Rigidbody 2D は重力と力の影響を受けますが、Kinematic Rigidbody 2D はこれらの影響を受けません。そのため、Kinematic Rigidbody 2D は Dynamic Rigidbody 2D よりもシステムリソースの負荷が低く、より迅速にシミュレーションを行うことができます。

Kinematic Rigidbody 2D を再配置するには、Rigidbody2D.MovePosition または Rigidbody2D.MoveRotation を使用して明示的に再配置する必要があります。衝突を検知するには物理演算クエリを使用し、Rigidbody 2D の移動先と方法はスクリプトを使って決定します。

Kinematic Rigidbody 2D は速度を使用して移動できますが、この速度は力や重力の影響を受けません。Kinematic Rigidbody 2D は他の Kinematic Rigidbody 2D や Static Rigidbody 2D とは衝突せず、Dynamic Rigidbody 2D とのみ衝突します。

Kinematic ボディタイプ
Kinematic ボディタイプのリファレンス