コード例 #1
0
        public static void CreateModule <T>(string moduleName, Action <T> onCreate) where T : Component
        {
            PathUtils.CreatePath("AssistLib", "Resources", "Modules");
            var moduleDBEntry = ScriptableObjectsEditorUtils.Create <ModuleDBEntry>(PathUtils.Combine("Assets", "AssistLib", "Resources", "Modules"), moduleName);

            PrefabEditorUtils.CreatePrefab(moduleDBEntry, onCreate);
            DBEntryEditorUtils.CollectItems();
        }
コード例 #2
0
 public static void CreateUIFrameDBEntry()
 {
     DBEntryEditorUtils.CreateItem <UIFrameDBEntry>();
 }
コード例 #3
0
 public static void CreateSpreadsheetDocument()
 {
     DBEntryEditorUtils.CreateItem <GoogleSpreadsheetDocumentDBEntry>();
 }