From 989332ebfa69b14467b7e4759af0271a72d21d6b Mon Sep 17 00:00:00 2001 From: chai Date: Mon, 26 Sep 2022 08:33:06 +0800 Subject: - asmdef --- .../Tools/WorkflowVisualizer/Editor/WorkflowEditor.cs | 15 ++++++++++++--- Erika/Assets/Tools/WorkflowVisualizer/Workflow.asmdef | 12 ------------ .../Assets/Tools/WorkflowVisualizer/Workflow.asmdef.meta | 7 ------- 3 files changed, 12 insertions(+), 22 deletions(-) delete mode 100644 Erika/Assets/Tools/WorkflowVisualizer/Workflow.asmdef delete mode 100644 Erika/Assets/Tools/WorkflowVisualizer/Workflow.asmdef.meta diff --git a/Erika/Assets/Tools/WorkflowVisualizer/Editor/WorkflowEditor.cs b/Erika/Assets/Tools/WorkflowVisualizer/Editor/WorkflowEditor.cs index b3068dbd..b1b4805e 100644 --- a/Erika/Assets/Tools/WorkflowVisualizer/Editor/WorkflowEditor.cs +++ b/Erika/Assets/Tools/WorkflowVisualizer/Editor/WorkflowEditor.cs @@ -6,10 +6,16 @@ using UnityEditor; namespace Workflow { + public class WorkflowEditor : EditorWindow { [MenuItem("Erika/Workflow")] - public static void OpenWorkflow(WorkflowGraph graph) + public static void OpenWorkflow() + { + OpenWorkflow(null); + } + + public static void OpenWorkflow(WorkflowGraph graph = null) { if(editor == null) { @@ -19,10 +25,13 @@ namespace Workflow currentWorkflow = graph; - editor.titleContent = new GUIContent("[Workflow] " + graph.name); + if(graph != null) + { + editor.titleContent = new GUIContent("[Workflow] " + graph.name); + } editor.OnChangeGraph(); } - + public const float kToolbarButtonWidth = 50f; public const float kToolbarHeight = 20f; public static float minZoom = 1f; diff --git a/Erika/Assets/Tools/WorkflowVisualizer/Workflow.asmdef b/Erika/Assets/Tools/WorkflowVisualizer/Workflow.asmdef deleted file mode 100644 index 59e6e7cb..00000000 --- a/Erika/Assets/Tools/WorkflowVisualizer/Workflow.asmdef +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name": "Workflow", - "references": [], - "optionalUnityReferences": [], - "includePlatforms": [], - "excludePlatforms": [], - "allowUnsafeCode": true, - "overrideReferences": false, - "precompiledReferences": [], - "autoReferenced": true, - "defineConstraints": [] -} \ No newline at end of file diff --git a/Erika/Assets/Tools/WorkflowVisualizer/Workflow.asmdef.meta b/Erika/Assets/Tools/WorkflowVisualizer/Workflow.asmdef.meta deleted file mode 100644 index 537b339d..00000000 --- a/Erika/Assets/Tools/WorkflowVisualizer/Workflow.asmdef.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: a1cffa46f496fd84d9c54dba1c31bf8f -AssemblyDefinitionImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: -- cgit v1.1-26-g67d0