四角いものはPhyBoxSprite クラスを使う。
var ground = new PhyBoxSprite(320 * 100, 64, enchant.box2d.STATIC_SPRITE);
STATIC_SPRITEは、動かないもの。重力の影響を受けて動かしたいものには、DYNAMIC_SPRITEを使う。
var daruma = new PhyBoxSprite( 31, 31, enchant.box2d.DYNAMIC_SPRITE, 1, // 第四引数:density(密度)・・・省略時:1.0 0, // 第五引数:friction(摩擦)・・・省略時:0.5 0.3 //第六引数:restitution(反発)・・・省略時:0.3 );
丸いものには、PhyCircleSpriteクラスを使う。
var ball = new PhyCircleSprite(32 / 2, enchant.box2d.DYNAMIC_SPRITE);
第一引数には、半径を用いる。
四角いものでも可能。丸いものとしての動きになるみたい。