表示するサンプルコードの言語を指定できます。

図形 (Shape)

概要

図形を扱うクラスです。ただしこのクラスのインスタンスは生成できず、サブクラスである三角形矩形線分ならびに多角形からインスタンスを生成します。

図形の描画並びに衝突判定に使用することが可能です。描画に関しては図形オブジェクト2Dの項を参照してください。

主なメソッド

名称 説明
GetIsCollidedWith この図形が指定した図形と衝突しているかどうかを返す。

※弧、多角形と衝突判定を行おうとすると、処理が重たくなることがあります。

主なプロパティ

名称 説明
ShapeType この図形クラスの実体がどの図形であるか(弧、円、三角形、矩形、線分、多角形のいずれか)

主なイベント

特になし

使用方法

Shapeクラスを用いた衝突判定のサンプルです。