4

由于我在 XNA 中制作游戏时模型已经用完,所以我尝试制作自己的模型。但是有一个问题 - 当我制作 .fbx 模型,通过搅拌机添加纹理,进行 uv 映射然后将此模型应用于我的 XNA 项目时,一切正常,但纹理没有显示。我唯一看到的是灰色模型。我能做些什么来解决这个问题?

4

1 回答 1

6

纹理不会与模型文件一起保存。您必须单独加载纹理:

var texture = Content.Load<Texture>("TextureName");

加载纹理后,您可以将其绑定到效果

basicEffect.TextureEnabled = true;
basicEffect.Texture = texture;
于 2013-02-20T13:21:59.170 回答