找到OrthographicCamera libgdx的边缘

时间:2015-12-07 14:23:52

标签: java libgdx

我正在尝试学习libgdx,并且正在制作一个非常简单的运行游戏,其中玩家只是沿着平台运行并跳过盒子。我让相机以恒定的速度运行,所以如果玩家进入一个盒子,他/她会被相机留下来,那部分工作得很好。我遇到问题的是检查播放器是否在相机外面。有没有办法找到摄像机视图一侧的坐标,以便我可以检查播放器是否在外面?

1 个答案:

答案 0 :(得分:0)

通过一点思考,我设法通过这个if语句

找到问题的解决方案
if(player.getBody().getPosition().x * PPM < cam.position.x - cam.viewportWidth / 2){}

所以对于其他任何人都不知道这是获取相机左侧的一种方法,不知道它是否正确,但它对我有效。