表示するサンプルコードの言語を指定できます。
2Dコライダ (Collider2D)
概要
Object2Dに登録することで衝突判定を行う2Dのコライダを扱うクラスです。ただしこのクラスのインスタンスは生成できず、サブクラスである円、矩形、線分ならびに多角形からインスタンスを生成します。
Object2Dに関してはオブジェクト2Dの項を参照してください。
形状の情報について
以下の図に示したように、コライダはObject2DのTransformプロパティ(Scale, Angle, Position)に応じて自動的に変形されます。
よって、コライダの形状を決定づけるパラメータはそれらのTransformプロパティがデフォルトの状態におけるObject2Dの原点から見た相対的な位置に配置してください。
ドット絵 素材提供元: Material World 様
主なプロパティ
名称 | 説明 |
---|---|
Collider2DShapeType | この2Dコライダクラスの実体がどの形状であるか(円、矩形、線分、多角形のいずれか) |
Tag | この2Dコライダクラスにつけるタグ(文字列) |
IsVisible | この2Dコライダを所属するObject2Dが描画される際に可視化するか否か(デバッグ用オプション) |
OwnerObject | この2Dコライダが属するObject2Dのインスタンス |
使用方法
サンプル準備中…