示例#1
0
        public void Initialize(int rows, int columns)
        {
            Rows    = rows;
            Columns = columns;
            Size    = new Vector2((float)(Columns * _tileRadius * 1.5 + _tileRadius / 2), Rows * 2 * HexUtils.GetRadiusHeight(_tileRadius));

            _tiles = new HexGridCollection <MapTileModel>(Rows, Columns);
            _paths = new Dictionary <string, MapPathModel>();
        }
示例#2
0
 protected void InitializeHexGrid()
 {
     Tiles = new HexGridCollection <TileModel>(Rows, Columns);
 }