├── GraphViewTest ├── Editor │ ├── Port.uss │ ├── Node.uss.meta │ ├── Node.uxml.meta │ ├── Port.uss.meta │ ├── GraphEditorData.cs.meta │ ├── GraphEditorEdge.cs.meta │ ├── GraphEditorPort.cs.meta │ ├── GraphEditorView.cs.meta │ ├── GraphEditorBlackboard.cs.meta │ ├── GraphEditorNodeView.cs.meta │ ├── GraphSearchProvider.cs.meta │ ├── GraphEditor.uss │ ├── GraphViewTest.Editor.asmdef.meta │ ├── GraphEditorBlackboard.cs │ ├── GraphEditor.cs.meta │ ├── GraphEditorDatabase.cs.meta │ ├── GraphEditor.uxml.meta │ ├── GraphEditor.uss.meta │ ├── GraphEditor.uxml │ ├── GraphViewTest.Editor.asmdef │ ├── GraphEditorEdge.cs │ ├── Node.uxml │ ├── GraphEditor.cs │ ├── GraphEditorData.cs │ ├── GraphSearchProvider.cs │ ├── GraphEditorPort.cs │ ├── Node.uss │ ├── GraphEditorDatabase.cs │ ├── GraphEditorView.cs │ └── GraphEditorNodeView.cs ├── Runtime │ ├── Behaviour.meta │ ├── RandomTest.meta │ ├── Behaviour │ │ ├── Tasks.meta │ │ ├── Decorators.meta │ │ ├── Node.cs.meta │ │ ├── Root.cs.meta │ │ ├── Task.cs.meta │ │ ├── Composite.cs.meta │ │ ├── ConcreteNode.cs.meta │ │ ├── Decorator.cs.meta │ │ ├── Selector.cs.meta │ │ ├── Sequence.cs.meta │ │ ├── Tasks │ │ │ ├── MoveTo.cs.meta │ │ │ ├── Wait.cs.meta │ │ │ ├── Wait.cs │ │ │ └── MoveTo.cs │ │ ├── BehaviourTree.cs.meta │ │ ├── Decorators │ │ │ ├── Cooldown.cs.meta │ │ │ ├── TimeLimit.cs.meta │ │ │ ├── ForceSuccess.cs.meta │ │ │ ├── CheckBlackboardFlag.cs.meta │ │ │ ├── ForceSuccess.cs │ │ │ ├── Cooldown.cs │ │ │ ├── TimeLimit.cs │ │ │ └── CheckBlackboardFlag.cs │ │ ├── Task.cs │ │ ├── Selector.cs │ │ ├── Sequence.cs │ │ ├── ConcreteNode.cs │ │ ├── Root.cs │ │ ├── Decorator.cs │ │ ├── Composite.cs │ │ ├── Node.cs │ │ └── BehaviourTree.cs │ ├── EditorHelpers.meta │ ├── RandomTest │ │ ├── NotTester.cs.meta │ │ ├── SuperTester.cs.meta │ │ ├── ContainerBaby.cs.meta │ │ ├── NotNotTester.cs.meta │ │ ├── ContainerBaby.cs │ │ ├── NotTester.cs │ │ ├── SuperTester.cs │ │ └── NotNotTester.cs │ ├── EditorHelpers │ │ ├── GraphEditorData.cs.meta │ │ └── GraphEditorData.cs │ ├── GraphViewTest.Runtime.asmdef.meta │ └── GraphViewTest.Runtime.asmdef ├── Editor.meta └── Runtime.meta ├── GraphViewTest.meta ├── LICENSE.md └── README.md /GraphViewTest/Editor/Port.uss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /GraphViewTest/Editor/Node.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4bc3ffd4c3aa44fc96acabe09cb37b6e 3 | timeCreated: 1627449993 -------------------------------------------------------------------------------- /GraphViewTest/Editor/Node.uxml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a22b71b544594a4c9d4037d7dde785c9 3 | timeCreated: 1627449695 -------------------------------------------------------------------------------- /GraphViewTest/Editor/Port.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b5bde7bfabcf4be18082b9b09e55b7e7 3 | timeCreated: 1627822557 -------------------------------------------------------------------------------- /GraphViewTest/Runtime/Behaviour.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 98e8f95ac9e1472a8559c939f6799aec 3 | timeCreated: 1627820889 -------------------------------------------------------------------------------- /GraphViewTest/Runtime/RandomTest.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f69c95a022394a2286c37f9fb0370aab 3 | timeCreated: 1627820871 -------------------------------------------------------------------------------- /GraphViewTest/Runtime/Behaviour/Tasks.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 083588a22da6457a85d8f11d2b972b5a 3 | timeCreated: 1627820966 -------------------------------------------------------------------------------- /GraphViewTest/Runtime/EditorHelpers.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9ad57ec7eae04027be13143191f02c42 3 | timeCreated: 1627624093 -------------------------------------------------------------------------------- /GraphViewTest/Editor/GraphEditorData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f3c3128ad3a148cc89ad7f48e466d929 3 | timeCreated: 1627372078 -------------------------------------------------------------------------------- /GraphViewTest/Editor/GraphEditorEdge.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f92ff375572b4297871720a93729bb0a 3 | timeCreated: 1627445494 -------------------------------------------------------------------------------- /GraphViewTest/Editor/GraphEditorPort.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b1a58019b8cf4aa2b6c7dbee7119a98d 3 | timeCreated: 1627445677 -------------------------------------------------------------------------------- /GraphViewTest/Editor/GraphEditorView.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 79a81c6373dd4e3889f7bf93641c0f7c 3 | timeCreated: 1627373444 -------------------------------------------------------------------------------- /GraphViewTest/Runtime/Behaviour/Decorators.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c53814747d154130a8d2348dd1f3b714 3 | timeCreated: 1627820954 -------------------------------------------------------------------------------- /GraphViewTest/Runtime/Behaviour/Node.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c120a7f2db8c443a9ee69d07f9a30614 3 | timeCreated: 1627820896 -------------------------------------------------------------------------------- /GraphViewTest/Runtime/Behaviour/Root.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dc53423cea884797b9ba0436e827aa49 3 | timeCreated: 1627820901 -------------------------------------------------------------------------------- /GraphViewTest/Runtime/Behaviour/Task.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 402c410dc0af4198a48d3508ef236f81 3 | timeCreated: 1627820909 -------------------------------------------------------------------------------- /GraphViewTest/Editor/GraphEditorBlackboard.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 76f6b832e47343ae95a28c5ba6fee953 3 | timeCreated: 1627549825 -------------------------------------------------------------------------------- /GraphViewTest/Editor/GraphEditorNodeView.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 32d0f01225f64addaac0b64089aacaca 3 | timeCreated: 1627385236 -------------------------------------------------------------------------------- /GraphViewTest/Editor/GraphSearchProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c275dfccd2494fdd9fe39ec36ec999ac 3 | timeCreated: 1627837719 -------------------------------------------------------------------------------- /GraphViewTest/Runtime/Behaviour/Composite.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ed02843d693d4f33980b248777ea89f7 3 | timeCreated: 1627820905 -------------------------------------------------------------------------------- /GraphViewTest/Runtime/Behaviour/ConcreteNode.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 91c7427d37924765be1e7031e3316c43 3 | timeCreated: 1627840352 -------------------------------------------------------------------------------- /GraphViewTest/Runtime/Behaviour/Decorator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 71cd9e539e0f4553bbfc4fff69ffbfde 3 | timeCreated: 1627820923 -------------------------------------------------------------------------------- /GraphViewTest/Runtime/Behaviour/Selector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 182d0298dc9f452ea18b5f7a9bdbffe4 3 | timeCreated: 1627820912 -------------------------------------------------------------------------------- /GraphViewTest/Runtime/Behaviour/Sequence.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 182f83f9200d4d288e90f86c30ddbb11 3 | timeCreated: 1627820915 -------------------------------------------------------------------------------- /GraphViewTest/Runtime/Behaviour/Tasks/MoveTo.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cf73a09244924c04884025e31325ebca 3 | timeCreated: 1627821024 -------------------------------------------------------------------------------- /GraphViewTest/Runtime/Behaviour/Tasks/Wait.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 197c3cc75e19436f8bcd59f3a4411a46 3 | timeCreated: 1627821233 -------------------------------------------------------------------------------- /GraphViewTest/Runtime/RandomTest/NotTester.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fcc48f55595e4b94b2511158dce36b92 3 | timeCreated: 1627818613 -------------------------------------------------------------------------------- /GraphViewTest/Runtime/RandomTest/SuperTester.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 205826332f394919a6d436fc2ec75476 3 | timeCreated: 1627818564 -------------------------------------------------------------------------------- /GraphViewTest/Runtime/Behaviour/BehaviourTree.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 86b7fc44b2e54cd1bbca009f97cc32b4 3 | timeCreated: 1627820396 -------------------------------------------------------------------------------- /GraphViewTest/Runtime/RandomTest/ContainerBaby.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3044673bb0874a72983179d3d689a2db 3 | timeCreated: 1627818481 -------------------------------------------------------------------------------- /GraphViewTest/Runtime/RandomTest/NotNotTester.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4a498edbc20a4e8db216133c73d25b55 3 | timeCreated: 1627818617 -------------------------------------------------------------------------------- /GraphViewTest/Runtime/Behaviour/Decorators/Cooldown.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 401c2c214c88444490206ceb8a1c79c4 3 | timeCreated: 1627821214 -------------------------------------------------------------------------------- /GraphViewTest/Runtime/Behaviour/Decorators/TimeLimit.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ace450ff33d044e0b52ceb648d5b9374 3 | timeCreated: 1627821468 -------------------------------------------------------------------------------- /GraphViewTest/Runtime/EditorHelpers/GraphEditorData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ddabf350f5754294b4fffb8c8fea8b86 3 | timeCreated: 1627353706 -------------------------------------------------------------------------------- /GraphViewTest/Runtime/Behaviour/Decorators/ForceSuccess.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c7af14e7ba69437490d1193e1e8730bc 3 | timeCreated: 1627821408 -------------------------------------------------------------------------------- /GraphViewTest/Runtime/Behaviour/Decorators/CheckBlackboardFlag.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 356e9068261e484287622736767b7121 3 | timeCreated: 1627821125 -------------------------------------------------------------------------------- /GraphViewTest/Runtime/Behaviour/Task.cs: -------------------------------------------------------------------------------- 1 | namespace GraphViewTest.Runtime.Behaviour 2 | { 3 | public abstract class Task : ConcreteNode 4 | { 5 | } 6 | } -------------------------------------------------------------------------------- /GraphViewTest/Runtime/Behaviour/Selector.cs: -------------------------------------------------------------------------------- 1 | namespace GraphViewTest.Runtime.Behaviour 2 | { 3 | public class Selector : Composite 4 | { 5 | 6 | } 7 | } -------------------------------------------------------------------------------- /GraphViewTest/Runtime/Behaviour/Sequence.cs: -------------------------------------------------------------------------------- 1 | namespace GraphViewTest.Runtime.Behaviour 2 | { 3 | public class Sequence : Composite 4 | { 5 | 6 | } 7 | } -------------------------------------------------------------------------------- /GraphViewTest/Runtime/Behaviour/ConcreteNode.cs: -------------------------------------------------------------------------------- 1 | namespace GraphViewTest.Runtime.Behaviour 2 | { 3 | public abstract class ConcreteNode : Node 4 | { 5 | 6 | } 7 | } -------------------------------------------------------------------------------- /GraphViewTest/Runtime/Behaviour/Decorators/ForceSuccess.cs: -------------------------------------------------------------------------------- 1 | namespace GraphViewTest.Runtime.Behaviour.Decorators 2 | { 3 | public class ForceSuccess : Decorator 4 | { 5 | 6 | } 7 | } -------------------------------------------------------------------------------- /GraphViewTest.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a60018b44cf70e642824d8aae8434d25 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /GraphViewTest/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d9fb3965d391f1146bf911dc3f3e2132 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /GraphViewTest/Runtime.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5af5bcdde8b7af044b494ca067e228a0 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /GraphViewTest/Editor/GraphEditor.uss: -------------------------------------------------------------------------------- 1 | GridBackground { 2 | --grid-background-color: rgb(20, 20, 20); 3 | --line-color: rgba(160, 160, 160, 0.2); 4 | --thick-line-color: rgba(190, 190, 190, 0.4); 5 | --spacing: 15; 6 | } 7 | -------------------------------------------------------------------------------- /GraphViewTest/Editor/GraphViewTest.Editor.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c2051f887f306fb449eca5b1ff94e0fa 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /GraphViewTest/Runtime/GraphViewTest.Runtime.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eed8bc3f89fc0834c87dac513e613eec 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /GraphViewTest/Runtime/Behaviour/Decorators/Cooldown.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace GraphViewTest.Runtime.Behaviour.Decorators 4 | { 5 | public class Cooldown : Decorator 6 | { 7 | [SerializeField] private float duration; 8 | } 9 | } -------------------------------------------------------------------------------- /GraphViewTest/Runtime/Behaviour/Decorators/TimeLimit.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace GraphViewTest.Runtime.Behaviour.Decorators 4 | { 5 | public class TimeLimit : ScriptableObject 6 | { 7 | [SerializeField] private float failAfter; 8 | } 9 | } -------------------------------------------------------------------------------- /GraphViewTest/Runtime/Behaviour/Root.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace GraphViewTest.Runtime.Behaviour 4 | { 5 | public class Root : Node 6 | { 7 | [GraphEditorPort(PortOrientation.Vertical)] 8 | [SerializeField] private Composite root; 9 | } 10 | } -------------------------------------------------------------------------------- /GraphViewTest/Editor/GraphEditorBlackboard.cs: -------------------------------------------------------------------------------- 1 | using UnityEditor.Experimental.GraphView; 2 | using UnityEngine.UIElements; 3 | 4 | public class GraphEditorBlackboard : Blackboard 5 | { 6 | public new class UxmlFactory : UxmlFactory 7 | { 8 | } 9 | } -------------------------------------------------------------------------------- /GraphViewTest/Runtime/Behaviour/Tasks/Wait.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace GraphViewTest.Runtime.Behaviour.Tasks 4 | { 5 | public class Wait : Task 6 | { 7 | [SerializeField] private float duration; 8 | [SerializeField] private float randomDeviation; 9 | } 10 | } -------------------------------------------------------------------------------- /GraphViewTest/Runtime/Behaviour/Decorator.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace GraphViewTest.Runtime.Behaviour 4 | { 5 | public abstract class Decorator : ConcreteNode 6 | { 7 | [GraphEditorPort(PortOrientation.Vertical)] 8 | [SerializeField] private ConcreteNode child; 9 | } 10 | } -------------------------------------------------------------------------------- /GraphViewTest/Runtime/Behaviour/Composite.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace GraphViewTest.Runtime.Behaviour 4 | { 5 | public abstract class Composite : ConcreteNode 6 | { 7 | [GraphEditorPort(PortOrientation.Vertical)] 8 | [SerializeField] private ConcreteNode[] children; 9 | } 10 | } -------------------------------------------------------------------------------- /GraphViewTest/Editor/GraphEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f594223215bab304ab312499d74af065 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /GraphViewTest/Editor/GraphEditorDatabase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 769fe259fba63ce48ae0b897b23d437f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /GraphViewTest/Runtime/Behaviour/Decorators/CheckBlackboardFlag.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace GraphViewTest.Runtime.Behaviour.Decorators 4 | { 5 | public class CheckBlackboardFlag : Decorator 6 | { 7 | [SerializeField] private string targetKeyName; 8 | [SerializeField] private bool value; 9 | } 10 | } -------------------------------------------------------------------------------- /GraphViewTest/Editor/GraphEditor.uxml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4f8a509365a289b4db3e92fc4728f8b0 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0} 11 | -------------------------------------------------------------------------------- /GraphViewTest/Editor/GraphEditor.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 31528d772bd722a49b3e1401a1e69aa3 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /GraphViewTest/Runtime/Behaviour/Node.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace GraphViewTest.Runtime.Behaviour 4 | { 5 | [GraphEditorNode( 6 | PortOrientation.Vertical, 7 | PortDirection.Input, 8 | PortCapacity.Single)] 9 | public abstract class Node : ScriptableObject 10 | { 11 | [SerializeField] private GraphEditorNodeData nodeData; 12 | } 13 | } -------------------------------------------------------------------------------- /GraphViewTest/Runtime/Behaviour/Tasks/MoveTo.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace GraphViewTest.Runtime.Behaviour.Tasks 4 | { 5 | public class MoveTo : Task 6 | { 7 | [SerializeField] private string locationKeyName; 8 | [SerializeField] private float speed; 9 | [SerializeField] private float acceptanceRadius; 10 | [SerializeField] private bool trackTarget; 11 | } 12 | } -------------------------------------------------------------------------------- /GraphViewTest/Runtime/Behaviour/BehaviourTree.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace GraphViewTest.Runtime.Behaviour 4 | { 5 | [GraphEditable, CreateAssetMenu] 6 | public class BehaviourTree : ScriptableObject 7 | { 8 | [SerializeField] private GraphEditorGraphData graphData; 9 | 10 | [GraphEditorNodeCollection(typeof(Node))] 11 | [SerializeField] private Node[] nodes; 12 | } 13 | } -------------------------------------------------------------------------------- /GraphViewTest/Runtime/GraphViewTest.Runtime.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "GraphViewTest.Runtime", 3 | "references": [], 4 | "includePlatforms": [], 5 | "excludePlatforms": [], 6 | "allowUnsafeCode": true, 7 | "overrideReferences": false, 8 | "precompiledReferences": [], 9 | "autoReferenced": false, 10 | "defineConstraints": [], 11 | "versionDefines": [], 12 | "noEngineReferences": false 13 | } -------------------------------------------------------------------------------- /GraphViewTest/Editor/GraphEditor.uxml: -------------------------------------------------------------------------------- 1 | 2 | 3 |