From 49b25e755b70ec412feaaf0b898d6f7e09d2bea6 Mon Sep 17 00:00:00 2001 From: chai Date: Tue, 28 Jun 2022 09:40:37 +0800 Subject: +node example --- .../ScriptTemplates/xNode_NodeGraphTemplate.cs.txt | 9 +++++++++ .../xNode_NodeGraphTemplate.cs.txt.meta | 9 +++++++++ .../ScriptTemplates/xNode_NodeTemplate.cs.txt | 18 ++++++++++++++++++ .../ScriptTemplates/xNode_NodeTemplate.cs.txt.meta | 9 +++++++++ 4 files changed, 45 insertions(+) create mode 100644 Other/NodeEditorExamples/Assets/xNode-examples/Scripts/Editor/Resources/ScriptTemplates/xNode_NodeGraphTemplate.cs.txt create mode 100644 Other/NodeEditorExamples/Assets/xNode-examples/Scripts/Editor/Resources/ScriptTemplates/xNode_NodeGraphTemplate.cs.txt.meta create mode 100644 Other/NodeEditorExamples/Assets/xNode-examples/Scripts/Editor/Resources/ScriptTemplates/xNode_NodeTemplate.cs.txt create mode 100644 Other/NodeEditorExamples/Assets/xNode-examples/Scripts/Editor/Resources/ScriptTemplates/xNode_NodeTemplate.cs.txt.meta (limited to 'Other/NodeEditorExamples/Assets/xNode-examples/Scripts/Editor/Resources/ScriptTemplates') diff --git a/Other/NodeEditorExamples/Assets/xNode-examples/Scripts/Editor/Resources/ScriptTemplates/xNode_NodeGraphTemplate.cs.txt b/Other/NodeEditorExamples/Assets/xNode-examples/Scripts/Editor/Resources/ScriptTemplates/xNode_NodeGraphTemplate.cs.txt new file mode 100644 index 00000000..e3d7c367 --- /dev/null +++ b/Other/NodeEditorExamples/Assets/xNode-examples/Scripts/Editor/Resources/ScriptTemplates/xNode_NodeGraphTemplate.cs.txt @@ -0,0 +1,9 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using XNode; + +[CreateAssetMenu] +public class #SCRIPTNAME# : NodeGraph { + #NOTRIM# +} \ No newline at end of file diff --git a/Other/NodeEditorExamples/Assets/xNode-examples/Scripts/Editor/Resources/ScriptTemplates/xNode_NodeGraphTemplate.cs.txt.meta b/Other/NodeEditorExamples/Assets/xNode-examples/Scripts/Editor/Resources/ScriptTemplates/xNode_NodeGraphTemplate.cs.txt.meta new file mode 100644 index 00000000..b55bd754 --- /dev/null +++ b/Other/NodeEditorExamples/Assets/xNode-examples/Scripts/Editor/Resources/ScriptTemplates/xNode_NodeGraphTemplate.cs.txt.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 8165767f64da7d94e925f61a38da668c +timeCreated: 1519049802 +licenseType: Free +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Other/NodeEditorExamples/Assets/xNode-examples/Scripts/Editor/Resources/ScriptTemplates/xNode_NodeTemplate.cs.txt b/Other/NodeEditorExamples/Assets/xNode-examples/Scripts/Editor/Resources/ScriptTemplates/xNode_NodeTemplate.cs.txt new file mode 100644 index 00000000..de791fcb --- /dev/null +++ b/Other/NodeEditorExamples/Assets/xNode-examples/Scripts/Editor/Resources/ScriptTemplates/xNode_NodeTemplate.cs.txt @@ -0,0 +1,18 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using XNode; + +public class #SCRIPTNAME# : Node { + + // Use this for initialization + protected override void Init() { + base.Init(); + #NOTRIM# + } + + // Return the correct value of an output port when requested + public override object GetValue(NodePort port) { + return null; // Replace this + } +} \ No newline at end of file diff --git a/Other/NodeEditorExamples/Assets/xNode-examples/Scripts/Editor/Resources/ScriptTemplates/xNode_NodeTemplate.cs.txt.meta b/Other/NodeEditorExamples/Assets/xNode-examples/Scripts/Editor/Resources/ScriptTemplates/xNode_NodeTemplate.cs.txt.meta new file mode 100644 index 00000000..455420a2 --- /dev/null +++ b/Other/NodeEditorExamples/Assets/xNode-examples/Scripts/Editor/Resources/ScriptTemplates/xNode_NodeTemplate.cs.txt.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 85f6f570600a1a44d8e734cb111a8b89 +timeCreated: 1519049802 +licenseType: Free +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: -- cgit v1.1-26-g67d0