Version: 2022.3
言語: 日本語
Circle Collider 2D
Polygon Collider 2D リファレンス

Box Collider 2D

Box Collider 2D は、2D 物理システムと相互作用するコライダーです。これは、スプライト のローカル座標空間で定義された位置、幅、高さを持つ矩形です。ノート: 選択の矩形は軸に沿って配置されており、その辺はローカル空間の X 軸または Y 軸に平行です。

プロパティ 機能
Material 摩擦やバウンスなどの、衝突のプロパティを決定する Physics Material 2D を選択します。
Is Trigger この Collider 2D をトリガーとして動作させたい場合に有効にします。有効にした場合、物理演算システムはこのコライダーを無視します。
Used by Effector 添付された Effector 2D にこの Collider 2D を使用させたい場合に有効にします。
Used by Composite このコライダーをアタッチした Composite Collider 2D で使用したい場合は、このチェックボックスをオンにします。

ノート: Used by Composite を有効にすると、これらは接続された Composite Collider 2D によって制御されるようになるため、Box Collider 2D コンポーネントから他のプロパティが消えます。Box Collider 2D から消えるプロパティは、MaterialIs TriggerUsed By EffectorEdge Radius です。
Auto Tiling 選択したスプライトの Sprite Renderer コンポーネントで Draw ModeTiled に設定してある場合は、このボックスをオンにします。これにより、Collider 2D の形状を自動的に更新するようになります。つまり、スプライトの寸法が変わると、Collider 2D の形状も自動的に調整されます。Auto Tiling が有効でない場合は、Collider 2D のジオメトリは自動的に繰り返しを行いません。
Offset Collider 2D ジオメトリのローカルオフセット値を設定します。
Size ローカル空間でのボックスのサイズを設定します。
Edge Radius Collider のエッジを囲む半径を形成する値を設定します。これにより、角が丸くなった凸型のCollider 2Dが大きくなります。デフォルト値は0(半径なし)です。
Layer Overrides レイヤーのオーバーライド設定を展開します。
Layer Override Priority この Collider2D が、‘自身と他の Collision2D との接触が起こるべきかどうか’ について相反する決定が発生した場合の解決に使用する、決定の優先順位を割り当てます。詳細は API のページを参照してください。
Include Layers 他の Collider2D との接触が発生するかどうかを決定する際にこの Collider2D が含むべき、追加のレイヤーを選択します。詳細は API のドキュメントを参照してください。
Exclude Layers 他の Collider2D と接触するかどうかを決定する際にこの Collider2D が除外すべき、追加のレイヤーを選択します。詳細は API のドキュメントを参照してください。
Force Send Layers 他の Collider2D とのコリジョン接触中にこの Collider2D が力を送ることができるレイヤーを選択します。詳細は API のドキュメントを参照してください。
Force Receive Layers 他の Collider2D とのコリジョン接触中にこの Collider2D が力を受け取ることができるレイヤーを選択します。詳細は API のドキュメントを参照してください。
Contract Capture Layers この Collider2D と接触する他の Collider2D のレイヤーで、キャプチャされるものを選択します。詳細は API のドキュメントを参照してください。
Callback Layers この Collider2D が他の Collider2D との接触中に衝突を報告したりコールバックをトリガーするレイヤーを選択します。詳細は API のドキュメントを参照してください。

BoxCollider2D

Circle Collider 2D
Polygon Collider 2D リファレンス