public Form1()
{
InitializeComponent();
Vector2 numTiles = new Vector2(80, 80);
Vector2 tileSize = new Vector2(5, 5);
nodes = new List<Panel>();
tileTypes = new List<TileType>();
tileTypes.Add(TileType.Walkable);
tileTypes.Add(TileType.Blocked);
tileTypes.Add(TileType.Start);
tileTypes.Add(TileType.Goal);
Panel panel;
for (int y = 0; y < numTiles.Y; y++)
{
for (int x = 0; x < numTiles.X; x++)
{
panel = new Panel();
panel.MouseDown += panel33_MouseDown;
panel.BorderStyle = BorderStyle.FixedSingle;
this.Controls.Add(panel);
nodes.Add(panel);
}
}
tileMap = new TileMap(new Vector2(250, 250), numTiles, tileSize, nodes);
findPathBtn.Enabled = false;
}