线速度很慢(libGDX)

时间:2015-11-06 20:31:28

标签: java libgdx

我在libGDX中遇到线速度缓慢且有限的问题,
不知道为什么,但它仅限于1.416f。我正在使用: world.step(1, 0, 0);

camera = new OrthographicCamera(Gdx.graphics.getWidth(), Gdx.graphics.getHeight());
    viewport = new ScreenViewport(camera);
    viewport.setScreenPosition((int) camera.position.x, (int) camera.position.y);

请帮忙,
staticcasty

2 个答案:

答案 0 :(得分:0)

不要将 velocityIterations positionIterations 设为0

int velocityIterations = 8;
int positionIterations = 3;
world.step(1, velocityIterations , positionIterations);

如果这不能解决您的问题,请发表评论

祝你好运!

答案 1 :(得分:0)

问题已经消失。我找到了解决方案。 尽管 box2d将速度限制为2牛顿,但我必须将所有内容扩展到40,尽管如此。 这意味着我必须在“桌面启动器”中扩展 config.width / 40,config.height / 40 并扩展精灵批量绘制的所有内容 - 这是一个问题,尽管我有具有绘图功能的多个类。
无论如何,谢谢你的帮助。
问候,
Olaw