1

我最近升级到了 Windows 8,并安装了 Visual C# 2010 Express 和 XNA Game Studio 4(就像我在 Windows 7 上安装的一样)。

在编译我的项目时,我遇到了 spritefonts 的问题。基本上它们变得更加模糊,而且根本不是最优的。这是它的外观截图(左边是在Win7上编译的游戏,右边是在Win8上编译的)。

http://imgur.com/Buym3

如果我手动将 Content 文件夹中的 Win8 编译 (.xnb) spritefonts 替换为 Win7 的 spritefonts,问题就解决了。但是,我不想在每次运行游戏时都花费大量时间手动替换内容。

4

1 回答 1

1

当我升级到 Windows 8 时遇到了同样的问题,我发现一个简单的解决方法是将我的 spritefonts 转换为字体纹理。有关 Shawn Hargreaves 博客的更多信息:http: //blogs.msdn.com/b/shawnhar/archive/2007/04/26/bitmap-fonts-in-xna.aspx

于 2014-01-09T21:41:20.480 回答