私は最近XNAでC#を取得しましたが、XNAがもうサポートされていないことを読んだので、MonoGameへの移行を行っています。これで私のプログラムでSpriteクラスのLoad()メソッドを作成しようとしたときにXNAで持っていなかったMonoGameの問題が出てきました。次のように私はXNAでそれを行うために使用される方法は次のとおりです。MonoGame ContentManagerクラス?
public void Load(ContentManager content)
{
content.Load<Texture2D>(AssetName);
}
今MonoGameと私が持っている問題は、私は私のSpriteクラスにContentManagerを参照するように見えることはできませんということです。クラスには、私のGame1クラスが持つ「Microsoft.Xna.Framework」を使用しています。私のコードには何も静的ではありません。なぜContentManagerを参照できないのかわかりません。積み荷()。 MonoGameでこれを行う別の方法はありますか、それとも私はそれを正しく参照していませんか?
まあ、これは私が書いたもので、SpriteクラスのContentManagerを認識していないようです。私はVSとMonoGameの新しいコピーを取得し、それが動作するかどうかを確認します。とにかくありがとう! –