IT用語集 › プログラミング › キネマティックボディ

キネマティックボディ

プログラミング Svenska → 更新: 2026-10-24

力ではなくコードで動かす物理ボディ。ダイナミックな物体を押しのけるが、自分は押し返されない。

物理エンジンのボディは、静的(決して動かない)、動的(完全にシミュレートされる)、キネマティック(手動で動かす、質量無限大)の3種類に分けられる。キネマティックボディは衝突に反応しないが、触れたものすべてに影響を与える。動く足場、ドア、エレベーター、そして弾むような物理ではなく精密な制御が欲しいプレイヤーキャラクターに向いている。

この用語はUnityとGodotで使われている。落とし穴は、速度情報をエンジンに渡さずにキネマティックボディをダイナミックボディへ突っ込ませることだ。ソルバーが押す強さを誤って推測し、物体が吹き飛ぶ。

← 用語集に戻る