예제 #1
0
        public static GridEntity CreateGrid(this GridContext context, int rows, int columns, float tileWidth,
                                            float tileHeight, string type)
        {
            var grid = context.CreateEntity();

            grid.isGrid    = true;
            grid.isNewGrid = true;
            grid.AddGridSize(rows, columns);
            grid.AddGridTileSize(tileWidth, tileHeight);
            grid.AddGridTileType(type);
            grid.AddGridTiles(new TileEntities[, ] {
            });
            grid.isGridChanged = true;
            return(grid);
        }