2012-04-22 21 views
0

私は、例えば、壁を作成するための四角形を作成することができますandroid androidの円をbox2dで作成していますか?

final Rectangle wall = new Rectangle(CAMERA_WIDTH-2, 0, 2, CAMERA_HEIGHT -2); 
    PhysicsFactory.createBoxBody(this.physicsWorld, wall, BodyType.StaticBody, FIXTURE_DEF); 
    scene.attachChild(wall); 

をしかし、私はサークルを作成したいですか?例えばball.itは上記のようなbox2dのボディでなければなりません。

答えて

1

それは実際にはかなり簡単です:

Body circleBody = PhysicsFactory.createCircleBody(pWorld, pSprite, BodyType.StaticBody, FixtureDef); 
+0

感謝。私はscene.attachChild()と混同しました。そのような場合には必要ないように見えます。 – Yar

関連する問題