メインコンテンツまでスキップ

<pc-rigidbody>

<pc-rigidbody>タグは、剛体コンポーネントを定義するために使用されます。

注記
  • <pc-entity>の直接の子である必要があります。
  • <pc-collision>コンポーネントの兄弟である必要があります。
  • ammo.js WebAssembly モジュールは、<pc-module>タグを介してロードされている必要があります。

属性

属性説明
angular-damping剛体の角減衰です。指定しない場合、0 が使用されます。
angular-factor剛体の角係数です。X、Y、Z の値をスペース区切りリストで指定します。指定しない場合、1 1 1 が使用されます。
friction剛体の摩擦です。指定しない場合、0.5 が使用されます。
linear-damping剛体の線形減衰です。指定しない場合、0 が使用されます。
linear-factor剛体の線形係数です。X、Y、Z の値をスペース区切りリストで指定します。指定しない場合、1 1 1 が使用されます。
mass剛体の質量です。指定しない場合、1 が使用されます。
restitution剛体の反発係数です。指定しない場合、0 が使用されます。
rolling-friction剛体の転がり摩擦です。指定しない場合、0 が使用されます。
type剛体コンポーネントのタイプです。statickinematic、または dynamic のいずれかです。

JavaScriptインターフェース

RigidBodyComponentElement API を使用して、<pc-rigidbody>要素をプログラムで作成および操作できます。