我試圖在LoadContent()
方法加載使用model = Content.Load<Model>("Ship");
在XNA的模型(public Model model;
=我聲明的模型),但是我得到一個異常:C#XNA負荷模型錯誤
類型微軟的」未處理的異常.Xna.Framework.Content.ContentLoadException'發生在 Microsoft.Xna.Framework.dll
其他信息:加載「發貨」時出錯。文件包含 Microsoft.Xna.Framework.Content.Pipeline.Graphics.NodeContent但嘗試加載爲Microsoft.Xna.Framework.Graphics.Model的 。
我該怎麼辦?
P.S.我使用了.x文件,我也嘗試使用.fbx
文件。
P.P.S.我看到這條線的問題作爲解決方案Content.RootDirectory = "Content";
,我已經擁有了它。
在'LoadContent'中加載模型不在'Draw'方法中。 Draw方法每秒執行60次,僅用於繪製加載的對象。 –
protected override void LoadContent() {spriteBatch = new SpriteBatch(GraphicsDevice); model = Content.Load(「Ship」); } –
TheGeniusDev
這就是LoadContent()方法。我不確定我瞭解你。 – TheGeniusDev