私はウィンドウ640x480を持っています。ウィンドウの端として 4 つの静的なボディを使用しているため、ウィンドウの端を越えて移動することはできません。これは 4 つのボディの 1 つです。30 ピクセルは 1 メートルを表します。すべてのボディは次の方法でプログラムされますが、右端にスペースがあります。
BodyDef leftDef = new BodyDef();
leftDef.type = BodyType.STATIC;
leftDef.position.set(0, 480/30);
PolygonShape leftShape = new PolygonShape();
leftShape.setAsBox(0, 1000);
Body left = world.createBody(leftDef);
FixtureDef leftFixture = new FixtureDef();
leftFixture.density = 1;
leftFixture.restitution = 0f;
leftFixture.shape = leftShape;
left.createFixture(leftFixture);
glOrtho(0, 640, 0, 480, 1, -1); // glOrtho setting
申し訳ありませんが、画像を投稿できないので、そのスペースの原因は何ですか?