Box2D
のインスタンスを生成する。
b2World
の生成オプション
このクラスが保持する EBody
のリスト。
物理世界のピクセルサイズとAkashicのピクセルサイズのスケール比。
b2World
のインスタンス。
このクラスにボディを追加し、その EBody
を返す。
すでに同エンティティが追加されている場合は何もせず null
を返す。
エンティティのアンカーポイントが (0.5, 0.5) に指定される点に注意。
対象のエンティティ
対象のb2BodyDef
対象のb2FixtureDefまたは対象のb2FixtureDefの配列
b2BodyDef
インスタンスを生成する。
Box2DBodyDef
円を表す b2CircleShape
インスタンスを生成する。
直径 px
b2FixtureDefインスタンスを生成する。
任意の多角形を表す b2PolygonShape
インスタンスを生成する。
長方形を表す b2PolygonShape
インスタンスを生成する。
横幅 px
縦幅 px
AkashicのエンティティをBox2DWebのb2Worldに追加し、演算結果をエンティティに反映するクラス。