Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试在我的游戏中绘制一个字符串(使用 XNA)(该字符串是一个 FPS 计数器)。我试图让它跟随相机。但是,当我绘制字符串时,相机移动时它会保持在同一个位置。我必须使用矩阵和变换吗?
谢谢,
刘易斯
如果相机正在移动并且您不希望字符串移动,只需使用第二个 spritebatch 来绘制与相机无关且不在屏幕上移动的 gui 元素。
移动 GUI 元素以跟上相机似乎没有必要。
spriteBatch.Begin(cameraTransform) //camera related game elements spriteBatch.End() spriteBatch.Begin() //draw GUI elements spriteBatch.End()