RectangleCollider クラス
短形コライダのクラス
継承関係
継承したメンバー
ShapeCollider.SetVertexes(IEnumerable<Vector2F>)
指定した座標に頂点を設定します。
ShapeCollider.SetVertexes(ReadOnlySpan<Vector2F>)
指定した座標に頂点を設定する
Collider.Position
座標を取得または設定します。
Collider.Rotation
回転(弧度法)を取得または設定します。
Collider.Transform
変形行列を取得または設定します。
メンバー
コンストラクタ
RectangleCollider()
RectangleColliderの新しいインスタンスを生成します。
プロパティ
CenterPosition
中心座標を取得または設定します。
Size
短形の大きさを取得または設定します。
メソッド
GetIsCollidedWith(Collider)
指定したコライダとの衝突判定を行います。
UpdateVertexes()
コンストラクタ
RectangleCollider()
RectangleColliderの新しいインスタンスを生成します。
public RectangleCollider()
プロパティ
CenterPosition
中心座標を取得または設定します。
public Vector2F CenterPosition { get; set; }
Size
短形の大きさを取得または設定します。
public Vector2F Size { get; set; }
メソッド
GetIsCollidedWith(Collider)
指定したコライダとの衝突判定を行います。
public override bool GetIsCollidedWith(Collider collider)
パラメータ
collider | 衝突判定を行うコライダ |
戻り値
このインスタンスとcollider
が衝突していたらtrue,それ以外でfalse
UpdateVertexes()
void UpdateVertexes()