void AddSelector() { SelectorNodeEditor selNode = CreateInstance <SelectorNodeEditor>(); selNode.nodeRect = new Rect(mousePos.x, mousePos.y, 120, 50); bt.nodes.Add(selNode); AssetDatabase.AddObjectToAsset(selNode, bt); }
void AddSelectorChild() { SelectorNodeEditor selNode = CreateInstance <SelectorNodeEditor>(); selNode.nodeRect = new Rect(selectedNode.nodeRect.x, selectedNode.nodeRect.y + (selectedNode.nodeRect.height * 2), 120, 50);; bt.nodes.Add(selNode); selectedNode.AddChild(selNode); AssetDatabase.AddObjectToAsset(selNode, bt); }