XNA、C# で 2D vector2 配列を作成しようとしています。
次のステートメントを使用しました。
Vector2[][] SpritePosition=new Vector2[4][];
次に、次の for ループを使用してそれらを初期化しました。
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
{
}
}
ただし、上記のように for ループを使用すると、実際には 2 つのエラーが発生しました。
- Int はフィールドであり、型として使用されます。
- 'for' は、クラス、構造体、またはインターフェイス メンバー宣言の無効なトークンです。
なぜ私がそのような問題に直面しているのか誰にもわかりますか?
編集:これはコードです:
public class Game1 : Microsoft.Xna.Framework.Game
{
int i=new int();
GraphicsDeviceManager graphics;
SpriteBatch spriteBatch;
Texture2D texture;
//Vector2[,] SpritePosition = new Vector2[4,4];
Vector2[,] SpriteSpeed = new Vector2[4,4];
for(i=0;i<4;i++)
{
}
}