Action Nodes
Action nodes are used to make assets perform specific functionalities
For details on how to add an action node to a character or object in a game, see Adding, Editing, and Deleting Nodes.
Node | Icon | Description | Customizable? |
If Collide | Creates a Collision Shape that triggers a reaction when a physics based object makes contact. | No | |
Switch | Alternates between two different outputs when activated. When output A is activated, output B will be the next output to be activated. | Yes | |
Event | Creates an Event within a World that can take the player to a different UI or world screen. | No | |
Spawn | Creates a specified asset in the scene at the current asset’s location. | Yes | |
Defeat | Removes the asset from the world while activating any attached nodes. | Yes | |
Set Visibility | Shows or hides all of the asset’s 3D models and images. | Yes | |
Set Color | Applies a color overlay to any 3D model or image in the asset. | Yes | |
Set Random Color | Applies a random color as an overlay to an asset that has a 3D Model node or an Animation Node. | Yes | |
Set Background Color | Changes the color of the world background. | Yes | |
Camera Shake | Applies a continuous shake to the camera. | Yes | |
Camera FOV Animation | Changes the camera’s field of view over time. | Yes | |
Camera Position Animation | Moves the camera in the direction specified by the axis values over time. | Yes | |
Camera Rotation Animation | Rotates the camera in a direction specified by the axis values over time. | Yes | |
Camera Zoom Animation | Sets the camera zoom amount over time. | Yes | |
Position Limiter | Keeps the asset position contained within a boundary specified by the minimum and maximum axis values. | Yes | |
Position Animation | Changes the asset position over time. Distance and direction specified in the axis fields. | Yes | |
Rotation Animation | Rotates an asset over time. Amount specified in the axis fields. | Yes | |
Rotate Towards | Rotates an asset to face the camera or another specified asset. | Yes | |
Scale Animation | Changes the asset size over time. Amount specified in the axis fields. | Yes | |
Color Animation | Changes the asset color over time. | ||
Modify Timer | Modifies the amount of time remaining in a Timer node. | Yes | |
Timer | Enables a number of seconds to be counted down before the Timeout output can activate another node. | Yes | |
Set Ui Text | Changes the text on a specified UI Label. | ||
Wake Up | Activates any attached nodes when a character comes within the specified distance. | Yes | |
Add Point | Increases the point score type by a specified amount. For details on how to display your score by score type, see Adding Score. | Yes | |
Reset | Resets the specified point score back to 0. | Yes | |
Play Animation | Plays the scene animation of the asset. | Yes | |
Health | Gives the asset Hit Points, or a health amount that determines when an asset is defeated. Also determines what happens when an asset has been damaged, healed and defeated. | Yes | |
Damage | Applies damage to this asset or one it collides with by subtracting from a Health amount specified by a Health Node. | Yes | |
Heal | Heals this asset or one it collides with by adding to a Health amount specified by a Health Node. | Yes | |
Set Time Warp | Changes the game speed. | Yes | |
Random | Activates one of its outputs at random based on a 0-1 numeric value. | Yes | |
Random 5 | Activates one of five connected nodes at random. | Yes | |
Set Physics | Changes the physics settings on an asset. This will override the physics settings on the start node. | Yes | |
Send | The Send nodes create a special kind of event for the Receive nodes to use and activate any connected nodes on a different asset. | Yes | |
Receive | |||
Debris Explosion | Spawns multiple specified assets as debris in a burst outward from the center of the attached asset. | Yes | |
Slingshot | Launches a projectile in a given direction based on how far back the player pulls and aims the asset. | Yes | |
Set Checkpoint | Stores the current progress of the game or app. | Yes | |
Load Checkpoint | Loads the progress of the last checkpoint that was set in the game or app. | Yes | |
Attract | Makes the attached asset move towards another asset specified by an If Collide node. | Yes | |
Haptic Feedback | Activates a low or high vibration level on a mobile device. | Yes |