在没有XNA Studio的情况下将PNG转换为XNB



我在Windows Phone 8游戏开发中使用MonoGame。如您所知,MonoGame 没有像 XNA Studio 那样的内置内容处理,现在我无法再安装 XNA(它需要 VS 2010 - 我的版本是 2013)。

那么如何在没有安装XNA Studio的情况下将PNG图像转换为XNB文件呢?

您可能

不需要:

根据这个答案:C# MonoGame 帮助?(Content.Load("Invader");) .PNG 是一种受支持的纹理格式,这意味着您应该能够使用通常的Content.Load<Texture2D>("PngFileNameWithoutExtension");,前提是它位于您的内容文件夹中。

当它找不到 xnb 文件时,它会寻找其他支持的格式,png 就是其中之一。

在这里:

http://sourceforge.net/projects/xnbbuilder/

允许您将一堆文件类型转换为 XNB 格式。

最新更新