我正在与XNA一起制作类似zelda的2D角色扮演游戏,并希望实现一个跟随播放器的摄像机。 Soo ......我真的不明白它是如何工作的,但我在这里找到了一个很好的代码示例:http://www.david-amador.com/2009/10/xna-camera-2d-with-zoom-and-rotation/ 我实现了它并更改了spritebatch.Begin();线程中的那个人说的是什么。现在它正在运作......好吧。碰撞是正常的,并且玩家居中(因为我将相机的位置设置为一帧一次的玩家的位置)但是:纹理不会像以前那样被绘制。因此,例如,在草地下绘制阴影(=你无法看到阴影),玩家有时会在NPC上绘制,有时在它们下面,墙砖消失并重新出现,如他们想要的那样:(
我是否必须更改绘图代码或绘制顺序?
希望有人知道我做错了什么......