我是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);
希望这对某人有帮助!