在Windows 8下编译时XNA SpriteFont问题

时间:2012-10-28 17:18:02

标签: xna windows-8 visual-c#-express-2010 spritefont

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

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

http://imgur.com/Buym3

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

1 个答案:

答案 0 :(得分:1)

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