private void DrawTerrainSkeleton() { var voronoi = StructureDrawer.DrawVoronoiDiagram(MyTerrainStructure.VoronoiDiagram, "Voronoi"); var baseGraph = StructureDrawer.DrawAreaSegments(MyTerrainStructure, "Base Graph"); var borderLines = StructureDrawer.DrawMultipleLines(MyTerrainStructure.BorderBlockerLines, Color.white, "Border Blockers"); var areaBlocker = StructureDrawer.DrawMultipleLines(MyTerrainStructure.AreaBlockerLines, Color.white, "Area Blockers"); var mainPaths = StructureDrawer.DrawMultipleLines(MyTerrainStructure.MainPathLines, Color.green, "Main Path"); var sidePaths = StructureDrawer.DrawMultipleLines(MyTerrainStructure.SidePathLines, Color.cyan, "Side Paths"); voronoi.transform.parent = transform; baseGraph.transform.parent = transform; borderLines.transform.parent = transform; areaBlocker.transform.parent = transform; mainPaths.transform.parent = transform; sidePaths.transform.parent = transform; }
private void DrawScenerySkeleton() { var scenery = StructureDrawer.DrawAreas(MySceneryStructure.Areas, "Scenery Skeleton"); scenery.transform.parent = transform; }