Exemplo n.º 1
0
    public override void OnHeaderGUI()
    {
        if (node == null)
        {
            node = target as ActNode;
        }

        if (node.sourceAction != null)
        {
            GUILayout.Label(node.sourceAction.name.ToString(), NodeEditorResources.styles.nodeHeader, GUILayout.Height(30));
        }
        else
        {
            inspectStuff.Show();
            OdinEditorWindow.InspectObject(inspectStuff, node);
            //window.Repaint();
        }

        if (node == null)
        {
            node = target as ActNode;
        }

        if (node.nodeInFilter == null || node.nodeOutFilter == null)
        {
            node.initNode();
            window.Repaint();
        }
    }