Add() public method

public Add ( string name ) : Folder
name string
return Folder
コード例 #1
0
        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);
        }
コード例 #2
0
        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;
        }
コード例 #3
0
        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);
        }