diff options
author | chai <chaifix@163.com> | 2022-06-24 20:22:46 +0800 |
---|---|---|
committer | chai <chaifix@163.com> | 2022-06-24 20:22:46 +0800 |
commit | 64d0a3cdb671e14e260b1e165c9b05dd2b7955fa (patch) | |
tree | 33215cc791f14aaf66e0d22cdb69ea8c94835d6d | |
parent | 821902a685e623d1a60270074c9ed1c71f347f1d (diff) |
+wfv
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: |