User Manual

Collision

Collisionコンポーネントは、エンティティにコリジョンを割り当てます。 'Type'属性に基づいてコンポーネントのインターフェースは動的に異なる属性を表示します。

Collisionコンポーネントは、コンポーネントパネルの右上にあるトグルを使用して有効または無効にできます。有効で、かつコンポーネントがトリガー体積である場合(姉妹のRigidBodyコンポーネントを持たないため)、トリガー体積が有効になります。同様に、コンポーネントに姉妹のRigidBodyコンポーネントがある場合、rigidbodyが有効になります。

Box

Collision component (Box)

Capsule

Collision component (Capsule)

Compound

Collision component (Compound)

Cone

Collision component (Cone)

Cylinder

Collision component (Cylinder)

Mesh

Collision component (Mesh)

Sphere

Collision component (Sphere)

エンティティにRigidBodyコンポーネントがある場合、Collisionコンポーネントはrigidbodyの形状を決定します。RigidBodyコンポーネントが存在しない場合、Collisionコンポーネントはトリガー体積として扱われます。トリガー体積は、シーン内の他のRigidBodyに影響を与えることはできません。代わりに、Scriptコンポーネントを追加し、トリガーイベントに応答するスクリプトをアタッチできます。たとえば、RigidBodyコンポーネントを持つ別のエンティティがトリガーに入るか出ると、スクリプトに通知できます。

プロパティ

プロパティ 説明
Type プリミティブのタイプ。次のいずれかができます:
  • Box
  • Sphere
  • Capsule
  • Mesh
Half Extents Boxのみ。コリジョンボックスの半径。これは3次元ベクトルで、ローカルスペースの半幅、半高度、および半深度です。
Axis Capsuleのみ。カプセルをエンティティのローカルスペースのX、Y、またはZ軸に整列させます。
Height Capsuleのみ。カプセルの先端から先端までの高さです。
Radius SphereとCapsuleのみ。球体またはカプセルの体の半径です。
Asset Meshのみ。三角形ベースのコリジョンメッシュのソースとして使用されるModelアセット。

スクリプトインターフェース

Scriptコンポーネントを使用してCollisionコンポーネントのプロパティを制御できます。Collisionコンポーネントのスクリプティングインターフェイスはこちらです。

This site is translated by the community. If you want to get involved visit this page