小编mis*_*tzy的帖子

XNA Monogame加载简单的FBX模型

我正在尝试在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)

c# xna model visual-studio-express monogame

2
推荐指数
1
解决办法
3955
查看次数

标签 统计

c# ×1

model ×1

monogame ×1

visual-studio-express ×1

xna ×1