こんにちは、私は学校でこのプロジェクトを行っていますが、小さくてシンプルなゲームを作成するための指示が記載された PDF を取得したときに問題が発生しました。PDF にすべてのコードがありましたが、問題は私の先生が XNA 2.0 でコードを書き、私たちは XNA 4.0 を使用していることです。
LoadContent
問題は、Game1.cs の私の部分には、動作しないコードが少しあるということです。
protected override void LoadContent()
{
foreach (GameObject g in gameObjects)
{
g.LoadContent();
}
// Create a new SpriteBatch, which can be used to draw textures.
spriteBatch = new SpriteBatch(GraphicsDevice);
// TODO: use this.Content to load your game content here
}
失敗するコードの部分はg
. デバッグしようとすると、このエラーメッセージが表示されます
タイプ 'System.NullReferenceException' の未処理の例外が最初の XNA.exe で発生しました
修正方法がわかりません。さらに情報が必要な場合は、それを言ってください。提供しようとします。