Run Node with Variables
Executes a node and passes variable values to the runner
Executes a State Machine node from a specific target runner with variables.
Description
This instruction sets variable values on the State Machine Runner before executing a node. This is useful for passing data to the state machine, such as targets, damage values, or other parameters.
Parameters
Target
The target GameObject that contains the State Machine Runner
Variables
List of variable name-value pairs to set before execution
Keywords
Execute, Call, Instruction, Action, State Machine, Run
Example
Actions Component:
โโ Run Runner Node with Variables
โโ Target: Enemy
โโ Variables:
โ โโ DamageAmount: 25
โ โโ Attacker: Player
โโ Node: "TakeDamageNode"This sets DamageAmount and Attacker variables on the Enemy runner, then executes "TakeDamageNode".
Use this instruction when you need to pass context-specific data to a state machine, such as who triggered an event or what values to use.
Last updated
Was this helpful?