diff --git a/TNodeCore/Editor/GraphEditor.cs b/TNodeCore/Editor/GraphEditor.cs index 8237f1c..82c371c 100644 --- a/TNodeCore/Editor/GraphEditor.cs +++ b/TNodeCore/Editor/GraphEditor.cs @@ -56,15 +56,19 @@ namespace TNodeCore.Editor{ // Each editor window contains a root VisualElement object VisualElement root = rootVisualElement; - - // Instantiate UXML - VisualElement labelFromUXML = mVisualTreeAsset.Instantiate(); + VisualElement labelFromUxml = null; if(mVisualTreeAsset==null){ Debug.LogWarning("No visual tree asset found ,enable the default visual tree asset "); - labelFromUXML = Resources.Load("GraphEditor").Instantiate(); + labelFromUxml = Resources.Load("GraphEditor").Instantiate(); } - root.Add(labelFromUXML); + else{ + labelFromUxml = mVisualTreeAsset.Instantiate(); + } + // Instantiate UXML + + + root.Add(labelFromUxml); BuildGraphView(); DefineGraphEditorActions();