Yield

Yield Node

The Yield Node pauses the current flow until the next game frame, then continues with the node connected to its Flow Out port.

This is useful when a flow needs to wait without blocking the rest of the game, for example when spreading work across multiple frames, or when allowing object movement, animation, input, and other per-frame systems to update before the flow continues.

The Yield Node can only be used in an active flow. It does not produce or store a value.

Ports

Flow In

In order for this node to perform its operation, it must be connected into an active flow using this input port. The flow will ultimately originate at a Trigger node but can come from the Flow Out port of any other flow node.

Flow Out

A node connected to the Flow Out port will be executed on the next game frame, following the pause introduced by this node.