summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2022-09-26 08:33:06 +0800
committerchai <chaifix@163.com>2022-09-26 08:33:06 +0800
commit989332ebfa69b14467b7e4759af0271a72d21d6b (patch)
treee7c8522ea10cdecea614b46395350cef9874f067
parent2c532aae75da3ccabffff6bb2d9ab40ef420539c (diff)
- asmdef
-rw-r--r--Erika/Assets/Tools/WorkflowVisualizer/Editor/WorkflowEditor.cs15
-rw-r--r--Erika/Assets/Tools/WorkflowVisualizer/Workflow.asmdef12
-rw-r--r--Erika/Assets/Tools/WorkflowVisualizer/Workflow.asmdef.meta7
3 files changed, 12 insertions, 22 deletions
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: