C# と XNA を使い始めています。私が今やろうとしているのは、ゲームのコードをすべて 1 つのコードに詰め込むのではなく、複数のクラスに分割する方法を見つけることだけです。
私は今、他のすべてを機能させることができたと思いますが、私の人生ではこれを理解することはできません. これに対する答えを探すのに約2時間ブラウジングしましたが、別の種類の問題を抱えているように見えるので、イライラするだけでした.
エラー: 「非静的フィールド、メソッド、またはプロパティにはオブジェクト参照が必要ですSummoner_Quest.TextControl.Draw()
」
私の Game1 クラスはここで見ることができます: http://pastebin.com/Wq9S1sFu
私の TextControl クラスはここで見ることができます: http://pastebin.com/49fSSm27
私が見た答えのいくつかは、メソッドを静的から非静的に、またはその逆に変更することに関係していました。TextControl メソッドを静的にすることは、「修正」に最も近い方法ですが、メソッド内のコードの約半分を削除するまで、コンパイラは私に怒鳴りつけます。しかし、それは私が探している解決策ではないことは確かです。
私の投稿を読んでくれてありがとう。どんな助けでも大歓迎です。