示例#1
0
    private void CreateEditorNode(MovementState state, Vector2 pos)
    {
        EditorStateNode newNode = new EditorStateNode(this, state, pos, style);

        nodes.Add(newNode);

        newNode.OnRightClick -= OnNodeRightClicked;
        newNode.OnRightClick += OnNodeRightClicked;

        newNode.OnDestroyed -= RemoveNode;
        newNode.OnDestroyed += RemoveNode;

        newNode.SelectNode();
    }