我正在尝试在Visual Studio Express 2013上使用Monogame加载一个fbx(cube.fbx)模型.我一直在环顾四周,从我能说的这应该是如此简单.但是,我无法找到解决问题的方法.
我的环境是带有Monogame的Visual Studio Express 2013.
我得到以下错误,无论我尝试什么:
"无法将多维数据集资产加载为非内容文件"
我已将fbx文件上的设置更改为:[内容,始终复制]
根据以下内容,没有"内容导入器"或"内容处理器"选项:http://msdn.microsoft.com/en-us/library/bb203933.aspx
初始化功能是:
protected override void Initialize()
{
// TODO: Add your initialization logic here
Model model;
Texture2D tex2d;
tex2d = Content.Load<Texture2D>("spot");
model = Content.Load<Model>("cube");
base.Initialize();
}
Run Code Online (Sandbox Code Playgroud)
程序在尝试加载模型的行处抛出错误.
希望,这是一个愚蠢的事情.
我上传了测试解决方案以重新创建此问题:https: //www.dropbox.com/s/2a6lir2z04kyv7u/CubeTest.rar
在此先感谢您的帮助!
编辑:添加以下目录结构以显示测试应用程序的结构:
C:.
? CubeTest.sln
?
????CubeTest
? CubeTest.csproj
? Game1.cs
? Icon.ico
? Program.cs
?
????bin
? ????Windows
? ????Debug
? ? ? CubeTest.exe
? ? ? CubeTest.pdb
? ? ? CubeTest.vshost.exe
? …Run Code Online (Sandbox Code Playgroud)