AStartTest.Form1.Form1 C# (CSharp) Method

Form1() public method

public Form1 ( ) : System
return System
        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;
        }