Version: Unity 6.0 (6000.0)
言語 : 日本語
Box Collider コンポーネントのリファレンス
Capsule Collider コンポーネントのリファレンス

Sphere Collider コンポーネントのリファレンス

Switch to Scripting

Sphere Collider は、球体形状のビルトインコライダーです。これは、ボールやビー玉などのアプリケーション内のアイテムや、伸縮や拡大縮小が可能な単純なコライダー形状として、ビー玉、砲弾、惑星などの球面的なオブジェクトの作成に適しています。スフィアコライダーは、落下物など、回転や転倒が必要なアイテムにも便利です。

スフィアコライダーのリソース要件は比較的低いです。

プロパティ 説明
Edit Collider Edit Collider ボタンを有効にすると、シーンビューにコライダーの接触点が表示されます。これらの接触点をクリックしてドラッグすると、コライダーのサイズと形状を変更できます。または、Center プロパティと Size プロパティを使用します。
Is Trigger オンにすると、コライダーはイベントのトリガーとなり、物理エンジンにより無視されます。
Provides Contacts Provides Contacts を有効にすると、このコライダーの接触情報を常に生成します。通常、コライダーは送信するデータがある場合にだけ接触データを生成します。この場合のメッセージは、OnCollisionEnterOnCollisionStayOnCollisionExit です。Provides Contacts が有効になっている場合、コライダーは常に物理演算システムの接触データを生成します。接触データの生成はリソースに負荷がかかるため、Provides Contacts はデフォルトで無効になっています。
Material 使用する 物理マテリアル への参照。物理マテリアルによりコライダーが他と衝突したとき、どのように相互作用するかが決定されます。
Center オブジェクトのローカル空間でのコライダーの位置。
Radius コライダーのサイズ。これは、コライダーのサイズ変更に利用できる唯一のプロパティですが、特定の軸に沿ってサイズ変更することはできません (例えば、スフィアをつぶして球面的でない形状にすることはできません)。

Layer Overrides

Layer Overrides セクションには、このコライダーのプロジェクト全体の レイヤーベースの衝突判定 設定をオーバーライドできるプロパティがあります。

プロパティ 説明
Layer Override Priority このコライダーのオーバーライドの優先順位を定義します。2 つのコライダーに競合するオーバーライドがある場合、優先順位の高い値のコライダーの設定が使用されます。
例えば、Layer Override Priority が 1 のコライダーがLayer Override Priority が 2 のコライダーと衝突した場合、物理演算システムは Layer Override Priority が 2 のコライダーの設定を使用します。
Include Layers このコライダーとの衝突に加えるレイヤーを選択します。
Exclude Layers このコライダーとの衝突で除外するレイヤーを選択します。
Box Collider コンポーネントのリファレンス
Capsule Collider コンポーネントのリファレンス