private static Folder GenerateFolderStructure() { Folder rootFolder = new Folder("Assets", ""); rootFolder.Add("Extensions"); rootFolder.Add("Plugins"); rootFolder.Add("3rdParty"); var GameAssets = rootFolder.Add("GAME_ASSETS"); GameAssets.Add("Data"); var ScriptAssets = GameAssets.Add("Scripts"); ScriptAssets.Add("Attributes"); ScriptAssets.Add("GameLogic"); ScriptAssets.Add("Enums"); ScriptAssets.Add("ScriptableObjects"); ScriptAssets.Add("Utility"); GameAssets.Add("Scenes"); var Prefabs = GameAssets.Add("Prefabs"); Prefabs.Add("Resources"); var staticAssets = GameAssets.Add("STATIC_ASSETS"); staticAssets.Add("Models"); staticAssets.Add("Animations"); staticAssets.Add("Animators"); staticAssets.Add("Effects"); staticAssets.Add("Fonts"); staticAssets.Add("Materials"); staticAssets.Add("Shaders"); staticAssets.Add("Audio"); staticAssets.Add("Sprites"); staticAssets.Add("Textures"); staticAssets.Add("Videos"); staticAssets.SubFolders.Find(f => f.Name == "Audio").Add("Sounds"); staticAssets.SubFolders.Find(f => f.Name == "Audio").Add("Music"); staticAssets.SubFolders.Find(f => f.Name == "Audio").Add("Ambients"); return(rootFolder); }
private static Folder GenerateFolderStructure() { Folder rootFolder = new Folder("Assets", ""); rootFolder.Add("Scripts"); rootFolder.Add("Scenes"); rootFolder.Add("Extensions"); rootFolder.Add("Resources"); rootFolder.Add("Plugins"); var staticAssets = rootFolder.Add("StaticAssets"); staticAssets.Add("Animations"); staticAssets.Add("Animators"); staticAssets.Add("Effects"); staticAssets.Add("Fonts"); staticAssets.Add("Materials"); staticAssets.Add("Models"); staticAssets.Add("Prefabs"); staticAssets.Add("Shaders"); staticAssets.Add("Sounds"); staticAssets.Add("Sprites"); staticAssets.Add("Textures"); staticAssets.Add("Videos"); return rootFolder; }
private static Folder GenerateFolderStructure() { Folder rootFolder = new Folder("Assets", ""); rootFolder.Add("Scripts"); rootFolder.Add("Scenes"); rootFolder.Add("Extensions"); rootFolder.Add("Resources"); rootFolder.Add("Plugins"); var staticAssets = rootFolder.Add("StaticAssets"); staticAssets.Add("Animations"); staticAssets.Add("Animators"); staticAssets.Add("Effects"); staticAssets.Add("Fonts"); staticAssets.Add("Materials"); staticAssets.Add("Models"); staticAssets.Add("Prefabs"); staticAssets.Add("Shaders"); staticAssets.Add("Sounds"); staticAssets.Add("Sprites"); staticAssets.Add("Textures"); staticAssets.Add("Videos"); return(rootFolder); }