我是libGDX和android游戏开发人员的新手。我想实现这一目标:
我有一个Screen,其中有一个沿X轴移动的球形 Sprite 。现在,我想在视口(viewport)移动时将其居中居中。就像在《愤怒的小鸟》中一样,相机会追踪飞过天空的小鸟。

如何使用OrthographicCamera在游戏中实现它?

最佳答案

这花了我一段时间的Google搜索和测试时间,但我发现了一些东西,我认为其他人可能会喜欢它。

要移动相机(如果您使用的是spriteBatch),请确保调用setProjectionMatrix。

前任:

camera.position.y += 5;  // or whatever you want to change y by...
camera.position.x += 5;
camera.update();
spriteBatch.setProjectionMatrix(camera.combined);

希望这对某人有帮助!

09-10 12:38
查看更多