がりらぼ

WindowsRuntimeの応援ブログ

XNAでコンテントをロードできないとき

激しく詰んだので記述
pngファイルなどを読み込むとき、

Content.Load<Texture2D>("path");

と書くのですが、この記述をゲームクラスのコンストラクタ内で実行してはいけません。
エラーには、
Error loading GraphicsDevice component not found.
しか表示されません。
ファイルパスが悪いのかすごく曖昧になります。
必ずInitializeメソッド内や、LoadContentメソッド内で実行しましょう。
↑そもそもコンストラクタ内でロード処理するのが悪い