Monogame(Linux)-导入fbx资产

Monogame(Linux)-导入fbx资产,linux,model,xna,xna-4.0,monogame,Linux,Model,Xna,Xna 4.0,Monogame,我在linux上将fbx模型导入我的monogame项目时遇到问题 如果我尝试加载fbx文件 model = Content.Load<Model>("cone.fbx"); 但是我不知道如何将我的.fbx文件转换为真正有效的xnb文件(我需要另一个内容阅读器还是其他什么?/how? 使用标准xna项目从.fbx生成xnb文件 在monogame项目中导入生成的xnb,不要忘记指定构建操作(右键单击xnb文件->选择属性->在构建操作中选择“内容”) 最后,您不需要在load方法中

我在linux上将fbx模型导入我的monogame项目时遇到问题

如果我尝试加载fbx文件

model = Content.Load<Model>("cone.fbx");
但是我不知道如何将我的.fbx文件转换为真正有效的xnb文件(我需要另一个内容阅读器还是其他什么?/how?

  • 使用标准xna项目从.fbx生成xnb文件
  • 在monogame项目中导入生成的xnb,不要忘记指定构建操作(右键单击xnb文件->选择属性->在构建操作中选择“内容”)
  • 最后,您不需要在load方法中指定文件格式, 模型=内容。荷载(“锥体”)
本文介绍了使用WindowsPhone7项目生成xnb文件的另一种方法

…这应该行得通

Microsoft.Xna.Framework.Content.ContentLoadException: Could not load cone.fbx asset!
at Microsoft.Xna.Framework.Content.ContentManager.ReadAsset[Model](System.StringassetName, System.Action`1 recordDisposableObject) [0x00000] in <filename unknown>:0
at Microsoft.Xna.Framework.Content.ContentManager.Load[Model] (System.String assetName) [0x00000] in <filename unknown>:0
Could not find matching content reader of type Microsoft.Xna.Framework.Content.ModelReader, Microsoft.Xna.Framework.Graphics, Version=4.0.0.0, Culture=neutral, PublicKeyToken=842cf8be1de50553 (Microsoft.Xna.Framework.Content.ModelReader, MonoGame.Framework.Linux, Version=2.5.1.0, Culture=neutral, PublicKeyToken=null)