Show / Hide Table of Contents

Editor Interface

The Graph Editor

Graph Editor can be opened from menu: ‘Tools / uNode / uNode Editor‘. When you first start the uNode Graph Editor the interface will look like this:

Tool Bar

In the Tool Bar you’ll find useful tools and button from debugging, lock the selection, preview c#, compiling to c#, hide/show the sidebar, and switch between inspector and tools panel.

Tools Description
Debug Enable, Disable, or select specific object for debugging.
Preview Preview C# Source Code from currently opened graph
Compile Compile graphs to native c# scripts
Select Find and select the graph asset in project or hierarchy
Lock Lock the selection ( only for "Main" tab )
Refresh Refresh the currently edited graph
Inspector Show / Hide the graph inspector

Left Panel / Sidebar

In the left panel its contains information about how many classes, variables, properties, functions and much more. You can even manage it ex: modify the classes, variable, property, function etc on this panel.

Tab Bar

The Tab Bar contains a button for currently opened graphs, current focused / edited graphs, and a '+' button for open a new graph from recent opened graph or from file.

Deep Bar

The Deep Bar contains a button for how the deep is in the current graph. The first button is the top level of what root you opened whatever is that functions, constructor, or properties.

You can also click on the the bar for quickly change to other graph canvas ( function, constructor, or properties )

Canvas

Canvas or a Graph Canvas is the main part of the editor, the canvas is very powerful graph editor which you can manage node to implement a logic for your games.

Status Bar

The Status bar contains information for how many errors you have, the current zoom level, and other status. You can also find specific nodes from this bar by filling the search bar.

Minimap

The Minimap is element for showing many nodes like a radar for quick navigation so you can easily navigate or find node in the canvas.

Graph Hotkey

Command Description Usage
SHIFT + Left Click Inspect Value All
ALT + Left Click Rename variable, property, and function Left Panel
CTRL + C Copy selected node Canvas
CTRL + V Paste selected node Canvas
CTRL + D Duplicate selected node Canvas
CTRL + Left Click Add / remove node to / from selections Canvas
Space bar Open Command : typing to create a nodes Canvas
F Frame graph to whole graph or selected node ( Graph ) Canvas
Hold CTRL Invert Enable / Disable Carry Nodes Canvas
SHIFT + Left Click Inspect node, variable, function, and properties. Node, Left Panel
SHIFT + Left Click Select nodes Canvas
SHIFT + ALT + Left Click Delete nodes Canvas
SHIFT + ALT + Hold Left Click Draw on canvas to cut connections / Delete circled nodes Canvas

Item Selector

Item Selector is a searchable menu that lists every node, type, variable, function, or selectable menu available to you in uNode. It is used for:

  • Adding Nodes: You can open the item selector by right-clicking anywhere in the Graph Editor and select ‘Add Node‘ or ‘Add Node (Set)‘
  • Adding New Variable
  • Adding New Property
  • And others that’s related to finding Type, Graph, or a specific menu

The Item Selector Interface:

You can filter by the item name that’s match to ‘Contains’, ‘Start with’, ‘Equals’, or ‘Ends with’ the search text.
Or filter by Item kind like Function, Variable, Property or Type.

Tip
  • Use capital text for quicker search e.g. writing ‘GC‘ if you want to find ‘GetComponent‘. Also it even allowing for partial words, such as ‘GComInC‘ to find ‘GetComponentInChildren‘
  • Quickly array search by typing with endings ‘[]’ e.g. writing ‘str[]‘ will show array of string, or writting ‘str[] get‘ will show a Get method for array of string.
  • You can also select deep items by Right Clicking on item that have '>' icon at the right end of each item.
  • Mark frequently used items (variable, function, property, namespaces, etc) as favorites so you can easily find them in 'Favorites' group..
  • Improve this Doc
In This Article
Back to top Generated by DocFX