私は XNA で独自のゲーム エンジンを作成しており、Android/iOS/Windows 8 に配置できるように MonoGame に移植し始めました。何らかの理由で、メインが新しいゲーム オブジェクトを作成するときに null 参照例外が発生します。したがって、オブジェクトを割り当てるコードは次のとおりです。
static void Main(string[] args)
{
//game g = new game();
using (game game = new game())
{
game.Run();
}
}
エラーは次のとおりです
public lesaEngine()
これは、ゲーム オブジェクトの基本コンストラクターです。
継承はいつも通り
class lesaEngine : Microsoft.Xna.Framework.Game
class game : lesaEngine
ここで何が起こっているのかわかりません。通常の XNA では正常に動作します。ポートには Visual Studio 2012 を使用しています。