コード例 #1
0
 private void CreateEditor()
 {
     if (_nodeGraphEditor == null || _nodeGraphEditor.GetEditorWindow() == null)
     {
         _instance._nodeGraphEditor = NodeGraphEditor.CreateInstance <NodeGraphEditor>();
         _instance._nodeGraphEditor.Init(kWindowTitle, _instance, kWindowTag);
     }
 }
コード例 #2
0
                private static void CreateWindow()
                {
                    // Get existing open window or if none, make a new one:
                    _instance = (NodeGraphEditorWindow)GetWindow(typeof(NodeGraphEditorWindow), false, kWindowWindowName);

                    if (_instance._nodeGraphEditor == null || _instance._nodeGraphEditor.GetEditorWindow() == null)
                    {
                        _instance._nodeGraphEditor = NodeGraphEditor.CreateInstance <NodeGraphEditor>();
                        _instance._nodeGraphEditor.Init(kWindowTitle, _instance, kWindowTag);
                    }
                }