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.
我正在创建一个关于互联网安全的游戏,但是当使用 SpriteFont 时,白色或浅蓝色等浅色会变得非常粗糙且质量低下。另一方面,黑色非常清晰。我想知道是否有办法解决这个问题?
带有黑色 SpriteFont 的图像
带有白色 SpriteFont 的图像
您是否尝试过将字体大小增加到两倍并将比例设置为一半?
您可以通过使用 Visual Studio 打开您的 spritfont 文件并编辑“大小”标签内的值来执行此操作。然后在调用 DrawString 时设置比例:
float scale = 0.5f; spriteBatch.DrawString(myFont, "Hello World", fontPosition, Color.White, 0f, fontOrigin, scale, SpriteEffects.None, 0.5f);