NuGet MonoGame WindowsPhone 8.0

时间:2016-06-24 14:59:49

标签: windows-phone-8 xamarin xna monogame

我在将MonoGame集成到现有的WindowsPhone8.0项目时遇到问题 一切似乎都运行良好,但是什么时候启动应用程序,它在MonoGame框架中崩溃与NullPointerException。

堆栈跟踪:

  

在MonoGame.Framework.WindowsPhone.WindowsPhoneGameWindow..ctor(游戏游戏)
       在MonoGame.Framework.WindowsPhone.WindowsPhoneGamePlatform..ctor(游戏)        在Microsoft.Xna.Framework.GamePlatform.PlatformCreate(游戏游戏)
       在Microsoft.Xna.Framework.Game..ctor()
       在myApp.Game1..ctor()
       在myApp.myPage..ctor()

编辑: 我也试过了:link

1 个答案:

答案 0 :(得分:0)

根据堆栈跟踪,您的-Y EXTERNAL构造函数有点像这样:

myPage

然而,Windows Phone项目模板是这样做的:

_game = new Game1();

后一版本进行了大量初始化,例如存储对XAML页面的引用以供框架使用。第一个版本崩溃,因为没有完成所述初始化,并尝试访问_game = XamlGame<Game1>.Create("", this); 页面。