2016-11-15 25 views
0

我將我的XNA遊戲移植到Mono。我安裝了Monogame Windows NuGet軟件包並運行了monogame.net提供的安裝程序,但我仍然無法訪問Monogame框架的大部分內容,例如Monogame.Framework.Graphics,Vector2等。爲什麼不呢?不能使用Monogame.Framework.Graphics

編輯:我甚至可以看到它在Visual Studio中引用。這是正確的版本和一切。到底是怎麼回事?

ReferenceManager

Intellisense

回答

1

的NuGet包僅僅是MonoGame Visual Studio的模板。你需要安裝實際的框架。從他們的網站

下載:http://www.monogame.net

安裝完成後,你的代碼將建立就好了。爲了保持與XNA項目的兼容性,Monogame使用XNA命名空間(但不需要XNA DNA工作)。在這裏看到社區討論:http://community.monogame.net/t/solved-xna-no-longer-required-to-use-monogame/2803/3

+0

我忘了提,但我做到了。安裝它,...是否有另一個步驟? – GameKyuubi

+0

男人這是奇怪的。檢查我的編輯上面。 – GameKyuubi

+1

@GameKyuubi你的代碼應該建立。 MonoGame使用XNA命名空間。請參閱此處的討論:https://github.com/MonoGame/MonoGame/issues/3306 – CoolBots