【发布时间】:2015-12-08 19:10:29
【问题描述】:
我正在尝试使用 libgdx 为我的家人制作一个圣诞节短游戏,并且当向前通过关卡时,屏幕边缘会闪烁,但向后移动时没有闪烁,这很烦人。
Here 是我的意思的演示。
另外,这是我的代码:
if (direction == "right") {
body.setTransform(body.getPosition().x + 1 / PPM, body.getPosition().y, body.getAngle());
b2dCam.position.x += (1 / PPM);
camera.position.x += (1*(PPM/(8/2)));
} else if (direction == "left") {
b2dCam.translate(-1 / PPM, 0);
camera.translate(-1*(PPM/(8/2)), 0);
}
tmr.setView(camera);
tmr.render();
camera.update();
b2dCam.update();
b2dr.render(world, b2dCam.combined);
cntrlOverlay.act();
cntrlOverlay.draw();
world.step(1 / 60f, 6, 2);
任何帮助将不胜感激,谢谢。
【问题讨论】: