Asmdef Graph Window
This commit is contained in:
parent
77de8a6dcf
commit
7c14691132
17
Assets/AsmdefGraph/Editor/AsmdefGraphEditorWindow.cs
Normal file
17
Assets/AsmdefGraph/Editor/AsmdefGraphEditorWindow.cs
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
using UnityEditor;
|
||||||
|
|
||||||
|
namespace AsmdefGraph.Editor {
|
||||||
|
public class AsmdefGraphEditorWindow : EditorWindow {
|
||||||
|
[MenuItem("Window/Open Asmdef Graph Window")]
|
||||||
|
public static void Open() {
|
||||||
|
GetWindow<AsmdefGraphEditorWindow>("AsmdefGraphWindow");
|
||||||
|
}
|
||||||
|
|
||||||
|
void OnEnable() {
|
||||||
|
var graphView = new AsmdefGraphView() {
|
||||||
|
style = { flexGrow = 1 }
|
||||||
|
};
|
||||||
|
rootVisualElement.Add(graphView);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
11
Assets/AsmdefGraph/Editor/AsmdefGraphEditorWindow.cs.meta
Normal file
11
Assets/AsmdefGraph/Editor/AsmdefGraphEditorWindow.cs.meta
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 22a8fb74e3dadee4a9935eef7dd38cce
|
||||||
|
MonoImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
9
Assets/AsmdefGraph/Editor/AsmdefGraphView.cs
Normal file
9
Assets/AsmdefGraph/Editor/AsmdefGraphView.cs
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
using UnityEditor.Experimental.GraphView;
|
||||||
|
|
||||||
|
namespace AsmdefGraph.Editor {
|
||||||
|
public class AsmdefGraphView : GraphView {
|
||||||
|
public AsmdefGraphView() : base() {
|
||||||
|
AddElement(new AsmdefNode());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
11
Assets/AsmdefGraph/Editor/AsmdefGraphView.cs.meta
Normal file
11
Assets/AsmdefGraph/Editor/AsmdefGraphView.cs.meta
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 8b91142fbc8cdb04392f0896b8735b98
|
||||||
|
MonoImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
7
Assets/AsmdefGraph/Editor/AsmdefNode.cs
Normal file
7
Assets/AsmdefGraph/Editor/AsmdefNode.cs
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
using UnityEditor.Experimental.GraphView;
|
||||||
|
|
||||||
|
namespace AsmdefGraph.Editor {
|
||||||
|
public class AsmdefNode : Node {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
11
Assets/AsmdefGraph/Editor/AsmdefNode.cs.meta
Normal file
11
Assets/AsmdefGraph/Editor/AsmdefNode.cs.meta
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 31c5c0a8c3ea62547b9beab724923e0f
|
||||||
|
MonoImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
Loading…
x
Reference in New Issue
Block a user