summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2022-06-24 20:22:46 +0800
committerchai <chaifix@163.com>2022-06-24 20:22:46 +0800
commit64d0a3cdb671e14e260b1e165c9b05dd2b7955fa (patch)
tree33215cc791f14aaf66e0d22cdb69ea8c94835d6d
parent821902a685e623d1a60270074c9ed1c71f347f1d (diff)
+wfv
-rw-r--r--Erika/Assets/Tools/WorkflowGraphs.meta8
-rw-r--r--Erika/Assets/Tools/WorkflowGraphs/README.txt1
-rw-r--r--Erika/Assets/Tools/WorkflowGraphs/README.txt.meta7
-rw-r--r--Erika/Assets/Tools/WorkflowVisualizer/Editor.meta8
-rw-r--r--Erika/Assets/Tools/WorkflowVisualizer/Editor/Node.cs42
-rw-r--r--Erika/Assets/Tools/WorkflowVisualizer/Editor/Node.cs.meta11
-rw-r--r--Erika/Assets/Tools/WorkflowVisualizer/README.txt.meta7
-rw-r--r--Erika/Assets/Tools/WorkflowVisualizer/Resources.meta8
-rw-r--r--Erika/Assets/Tools/WorkflowVisualizer/Resources/WorkflowVisualizer.meta8
9 files changed, 100 insertions, 0 deletions
diff --git a/Erika/Assets/Tools/WorkflowGraphs.meta b/Erika/Assets/Tools/WorkflowGraphs.meta
new file mode 100644
index 00000000..cbc53a9e
--- /dev/null
+++ b/Erika/Assets/Tools/WorkflowGraphs.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: b1b0d5851da7a6f40acde7b8c8851018
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Erika/Assets/Tools/WorkflowGraphs/README.txt b/Erika/Assets/Tools/WorkflowGraphs/README.txt
new file mode 100644
index 00000000..af287d96
--- /dev/null
+++ b/Erika/Assets/Tools/WorkflowGraphs/README.txt
@@ -0,0 +1 @@
+流程图 \ No newline at end of file
diff --git a/Erika/Assets/Tools/WorkflowGraphs/README.txt.meta b/Erika/Assets/Tools/WorkflowGraphs/README.txt.meta
new file mode 100644
index 00000000..4bab09de
--- /dev/null
+++ b/Erika/Assets/Tools/WorkflowGraphs/README.txt.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 0bbe120df72b7584c8a5babe278fc815
+TextScriptImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Erika/Assets/Tools/WorkflowVisualizer/Editor.meta b/Erika/Assets/Tools/WorkflowVisualizer/Editor.meta
new file mode 100644
index 00000000..4eba741f
--- /dev/null
+++ b/Erika/Assets/Tools/WorkflowVisualizer/Editor.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 88b40f8df3b91f8428874c6200c904e9
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Erika/Assets/Tools/WorkflowVisualizer/Editor/Node.cs b/Erika/Assets/Tools/WorkflowVisualizer/Editor/Node.cs
new file mode 100644
index 00000000..d7f9fa74
--- /dev/null
+++ b/Erika/Assets/Tools/WorkflowVisualizer/Editor/Node.cs
@@ -0,0 +1,42 @@
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+
+public struct NodePosition
+{
+ public Vector2 position;
+ public Vector2 size;
+}
+
+/// <summary>
+/// 节点
+/// </summary>
+public class Node
+{
+ // 节点名(包括路径,如Animation/RootMotion)
+ public virtual string name { get { return "<node>"; } }
+
+ // 图标路径,相对Resources目录
+ public virtual string iconPath { get { return null; } }
+
+ // 注解
+ public virtual string note { get { return null; } }
+
+ public List<Node> children;
+
+ public virtual void OnSerialize()
+ {
+
+ }
+
+ public virtual void OnDeserialize()
+ {
+
+ }
+
+ public virtual void OnCustomGUI()
+ {
+
+ }
+
+} \ No newline at end of file
diff --git a/Erika/Assets/Tools/WorkflowVisualizer/Editor/Node.cs.meta b/Erika/Assets/Tools/WorkflowVisualizer/Editor/Node.cs.meta
new file mode 100644
index 00000000..810f42a2
--- /dev/null
+++ b/Erika/Assets/Tools/WorkflowVisualizer/Editor/Node.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 542448ace01cd034c9cbf3d11ac73f66
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Erika/Assets/Tools/WorkflowVisualizer/README.txt.meta b/Erika/Assets/Tools/WorkflowVisualizer/README.txt.meta
new file mode 100644
index 00000000..c034416b
--- /dev/null
+++ b/Erika/Assets/Tools/WorkflowVisualizer/README.txt.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: cb64ffe4f310ed549bc8807eaeef09dc
+TextScriptImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Erika/Assets/Tools/WorkflowVisualizer/Resources.meta b/Erika/Assets/Tools/WorkflowVisualizer/Resources.meta
new file mode 100644
index 00000000..2f1fac67
--- /dev/null
+++ b/Erika/Assets/Tools/WorkflowVisualizer/Resources.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: b8788d829cc0f474084ff0a5794888e7
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Erika/Assets/Tools/WorkflowVisualizer/Resources/WorkflowVisualizer.meta b/Erika/Assets/Tools/WorkflowVisualizer/Resources/WorkflowVisualizer.meta
new file mode 100644
index 00000000..30e9833d
--- /dev/null
+++ b/Erika/Assets/Tools/WorkflowVisualizer/Resources/WorkflowVisualizer.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 0abc9282fc89bcc409424811cadd601d
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant: