MonoGame / XNA中的Light SpriteFont颜色质量低

时间:2015-12-30 16:26:29

标签: c# fonts xna monogame spritefont

我正在创建一个关于互联网安全的游戏,但是当使用SpriteFont时,白色或浅蓝色这样的浅色会变得非常颗粒感和低质量。另一方面,黑色非常清楚。我想知道是否有办法解决这个问题?

Image with black colored SpriteFont

Image with white colored SpriteFont

1 个答案:

答案 0 :(得分:0)

您是否尝试将字体大小增加到double并将比例设置为一半?

您可以通过使用visual studio打开spritfont文件并编辑'size'标记内的值来完成此操作。然后在调用DrawString时设置比例:

float scale = 0.5f;
spriteBatch.DrawString(myFont, "Hello World", fontPosition, Color.White, 0f, 
    fontOrigin, scale, SpriteEffects.None, 0.5f);