表示するサンプルコードの言語を指定できます。
図形 (Shape)
概要
図形を扱うクラスです。ただしこのクラスのインスタンスは生成できず、サブクラスである弧、円、三角形、矩形、線分ならびに多角形からインスタンスを生成します。
図形の描画並びに衝突判定に使用することが可能です。描画に関しては図形オブジェクト2Dの項を参照してください。
主なメソッド
名称 | 説明 |
---|---|
GetIsCollidedWith | この図形が指定した図形と衝突しているかどうかを返す。 |
※弧、多角形と衝突判定を行おうとすると、処理が重たくなることがあります。
主なプロパティ
名称 | 説明 |
---|---|
ShapeType | この図形クラスの実体がどの図形であるか(弧、円、三角形、矩形、線分、多角形のいずれか) |
主なイベント
特になし
使用方法
Shapeクラスを用いた衝突判定のサンプルです。