Search Unity

GraphView Manipulators

Discussion in 'UIElements' started by geraldoatplaydeo, Nov 15, 2018.

  1. geraldoatplaydeo

    geraldoatplaydeo

    Joined:
    Apr 24, 2018
    Posts:
    1
    I've been developing a GraphView node editor. It has been relatively straightforward to customize the inputs of manipulators, like the rectangle selector and dragging manipulator. In the absence of a click to deselect, I wrote a ClickDeselector that does the opposite of what the built-in ClickSelector does, it tells the graphView to deselect everything.

    However, I had to rewrite EdgeConnector, to allow connections to be created not just by dragging directly from them, but by clicking on a port, and then clicking on a destination port.

    Is the plan to make the graphView easier to customize in the future, particularly how you interact with it?
     
  2. uDamian

    uDamian

    Unity Technologies

    Joined:
    Dec 11, 2017
    Posts:
    226
    GraphView will likely stay Experimental for the short to medium term. It was developed primarily for internal projects like ShaderGraph and the Visual Effect Graph. Our focus for the moment is releasing UIElements itself.
     
    wang37921 and geraldoatplaydeo like this.