아주 단순한 게임으로 시작 했으므로 모든 신체에 대해 스프라이트 이미지를 만들고 싶지 않습니다. 색상을 다르게 지정하면됩니다. 이 스레드 당으로 LibGDX를 사용하여 Box2d 본문을 채색하는 가장 좋은 방법
은 ShapeRendere하지 아주 좋은 생각이 될 것으로 보인다 그리고 개발을위한 더 : https://github.com/libgdx/libgdx/wiki/Spritebatch,-textureregions,-and-sprite : When to use ShapeRenderer, Mesh + SpriteBatch, Box2D and Scene2D in Libgdx? 또한, 색조는 물론 이미지를 필요로 텍스처에 사용 할 수 있습니다
//Dynamic Body
bodyDef = new BodyDef();
//bodyDef.gravityScale
bodyDef.type = BodyType.DynamicBody;
bodyDef.position.set(camera.viewportWidth/2, camera.viewportHeight/2);
body = world.createBody(bodyDef);
CircleShape dynamicCircle = new CircleShape();
dynamicCircle.setRadius(10f);
FixtureDef fixtureDef = new FixtureDef();
fixtureDef.shape = dynamicCircle;
fixtureDef.density = 2.5f;
fixtureDef.friction = 0.25f;
fixtureDef.restitution = 0.75f;
body.createFixture(fixtureDef);
어떤 아이디어 :
이 나는 색상에 노력하고 하나 개의 시체인가?
당신이 모양을 그리는 방법을 알아 내기 위해 ShapeRenderer의 코드를 사용하고 그것을 합리화 수 있기를 바랍니다가 포함 된 필요합니다. –