私はチュートリアルを使用しています。Microsoft XNA Game Studioを使用したゲーム開発によるプログラミング入門。私はプロジェクトにリソースを追加することについてのセクションで問題を抱えています。現在のコンテキストエラーに名前がありません
画像の名前を変更する以外は、わかりやすく説明をコピーしました。現在の状況では、さまざまな名前が存在しないという3つのエラーが表示されます。どうすればこれらを解決できますか?
私はチュートリアルを使用しています。Microsoft XNA Game Studioを使用したゲーム開発によるプログラミング入門。私はプロジェクトにリソースを追加することについてのセクションで問題を抱えています。現在のコンテキストエラーに名前がありません
画像の名前を変更する以外は、わかりやすく説明をコピーしました。現在の状況では、さまざまな名前が存在しないという3つのエラーが表示されます。どうすればこれらを解決できますか?
あなたの質感とあなたの長方形どちらも、定義された初期化され、あなたのInit-方法で配置されています。彼らはその方法以外ではアクセスできません。あなたがしなければならないこと(XNAの描画-方法では不可能)メソッドのパラメータとして渡すか、それらが「より公共」にし、外それらを定義するか、あなたのInit-方法である:
private Texture2D starPic600Texture;
private Rectangle starPic600Rect;
protected override void LoadContent()
{
spriteBatch = new SpriteBatch(GraphicsDevice);
starPic600Rect = new Rectangle(30,20,600,600);
starPic600Texture = this.Content.Load<Texture2D>("starPic600");
}
PS:次回は、ピクチャの代わりにcode
という質問にコードサンプルを追加します。これにより、サンプルのコピー貼り付けとサンプル貼り付けが少し簡単になります。
あなたは救命救助者です、それは私を壁の上に運転していました!助けてくれてありがとう、そして未来のことを間違いなく心に留めておいてください。 – AerialsintheSky
まず、スクリーンショットを投稿しないでください。常に質問に適切な形式でコードを提供してください。 – MUT
[現在のコンテキストにname 'controlname'が存在しません](http://stackoverflow.com/questions/706603/the-name-controlname-does-not-exist-in-the-current-context ) – 4444