void GenerateLayout() { // Generate Layout if (generator != null) { generator.GenerateLayout(); Exit = generator.GetExit(); } // Scan Generated Layout AstarPath.active.Scan(); }
void GenerateLevel() { List <List <Vector2> > layout = layoutGenerator.GenerateLayout(roomSize, roomCount); geometryGenerator.GenerateMesh(layout); }