Edit a graph¶
Graph editing keeps the structure you are changing and its surrounding paths in the same view. You can move or reconnect behavior without repeatedly expanding, collapsing, and scrolling nested Inspector lists to reconstruct its ownership.
Add a node¶
- Press Space or right-click the canvas and choose Add Node.
- Search or browse to a node type.
- Select it to create the node at the picker position.
- Drag from an output port to connect it.
When you begin from an existing connection, use compatible nodes to preserve a valid execution chain.
In reusable ActionFlow asset graphs, begin at the permanent root or an existing reachable output. Detached asset nodes are not part of the asset's executable flow.
Connect nodes¶
Drag from a source output port to the destination input port. Compatible ports highlight during the gesture. Press Esc to cancel an active connection drag.
Disconnect nodes¶
Right-click the node and choose Disconnect Input or the relevant Disconnect Output command. The underlying Game Creator sequence or branch is updated with the connection.
Copy and paste¶
- Select one or more nodes.
- Press Cmd+C on macOS or Ctrl+C on Windows/Linux.
- Move the pointer near the intended location.
- Press Cmd+V or Ctrl+V.
You can also paste from the canvas or node context menu. Pasted nodes receive new serialized identities and can be connected independently.
Delete nodes¶
Select the nodes and press Del or Backspace. You can also use the node context menu.
Deleting a node changes the Game Creator structure. Use Unity Undo immediately if the operation was unintended.
Edit fields¶
Expand the node body and edit values exactly as you would in the Game Creator Inspector. ActionFlow 2 groups changes into Unity Undo transactions.
The picker and embedded fields also include compatible content from every installed Game Creator 2 module after Unity recompiles.
Collapse and expand¶
Use a node's disclosure control for one node or the context menu for the current selection. The toolbar buttons affect selected nodes when a selection exists; with no selection they affect the whole graph. Hold Alt (Option on macOS) while clicking either button to expand or collapse all nodes regardless of the current selection.
Collapsed instruction nodes reduce visual noise while keeping the flow visible.
Undo and redo¶
Use Unity's standard Undo and Redo commands:
- Cmd+Z / Ctrl+Z to undo;
- Cmd+Shift+Z or Ctrl+Y to redo.
ActionFlow 2 treats a completed graph gesture, such as a move, connection, deletion, paste, or value change, as one logical operation where possible.
The same Unity-native Undo model applies to component graphs, ActionFlow assets, and compatible LogicBlock documents.
Play Mode is not an authoring workspace
Structural graph edits are disabled during Play Mode and play-mode transitions. Return to Edit Mode before adding, deleting, reconnecting, or reorganizing behavior.