我最近升级到Windows 8,并安装了Visual C#2010 Express和XNA Game Studio 4(就像我在Windows 7上一样)。
编译项目时,我遇到了spritefonts的问题。基本上他们变得更加模糊,而且根本不是最佳的。这是它的外观截图(左边是在Win7上编译的游戏,右边是在Win8上编译的)。
如果我使用Win7手动替换Content文件夹中的Win8编译(.xnb)spritefonts,问题就解决了。但是,我不希望每次运行游戏时都花费大量时间手动替换内容。
答案 0 :(得分:1)
当我升级到Windows 8时遇到了同样的问题,我发现一个简单的解决方法是将我的spritefonts转换为字体纹理。有关Shawn Hargreaves博客的更多信息:http://blogs.msdn.com/b/shawnhar/archive/2007/04/26/bitmap-fonts-in-xna.aspx