XNA Windows Phone发布黑色纹理

4
我刚刚在XNA中为Windows Phone 7开发了一个3D游戏。我在Visual Studio 2010上以发布模式构建了它,但是当我运行游戏时,模型上没有贴图 - 2个模型是黑色的,另一个是透明的。这些模型是从3dsmax导出的.X格式,并且具有.Jpg纹理,也添加到了游戏内容中。我将构建操作设置为“无”,在调试模式下一切正常。当我切换到发布模式时会变成黑色纹理。当我将构建操作设置为“编译”时,它会给出警告:

该资源已用不同的设置建立了两次: 使用TextureImporter和TextureProcessor 使用TextureImporter和TextureProcessor,被...引用

仍然没有贴图。

我该怎么办?


看一下你的调试模式和发布模式资源是否不同,这可能会告诉你问题是出在你的模型和纹理还是其他什么地方。 - user1306322
你是如何在窗口纹理“jpg”中设置属性“Build Action” - “Copy to Output Directory”属性的? - Mehdi Bugnard
1个回答

0

看起来你正在使用自定义内容处理器来构建你的资源。

请仔细检查你的纹理,确保它们是由你的自定义内容处理器构建的,而不是 XNA 用于发布版本的处理器。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接