GameFlow
  • Overview
  • Installation
  • Hello, World!
  • Basics
  • Guides
    • Programs
    • Variables
    • Actions
    • Conditions
    • Flow Control
    • Parameters
    • Commands
    • Gamefabs
    • Lists
    • States
    • Vectors
    • Colors
    • GameObjects
    • Transforms
    • Game Management
    • Animation
    • Scene Management
    • Audio
    • Physics
    • Input Control
    • Maths
    • Text
    • Navigation
    • Paths
    • Object Pools
    • Raycasting
    • Timers
    • User Interface
    • 2D
    • Video
    • Materials
    • Shaders
    • Particles
    • Hierarchy
    • Application
    • Events
    • Camera
    • Other
    • Automation
    • Customization
    • Debugging
    • Documentation
    • Gizmos
    • Integration
    • Localization
    • Macros
    • Mobile
    • Multiplatform
    • Networking
    • Utilities
    • WebGL
    • Sharing
  • Reference
    • Programs
    • Actions
    • Conditions
    • Data
    • Tools
  • API
    • Custom Actions
    • Custom Conditions
    • Templates
    • Communication
    • Direct Execution
    • Event Listening
    • Reference
  • Tutorials
    • 01: Object rotation & Color change
    • 02: Moving a cube with Keys and Forces
    • 03: Simple camera shake effect
    • 04: Point and Click
    • 05: Typewriter
Powered by GitBook
On this page
  • Activate GameObject
  • Activate GameObjects In List
  • Add Component
  • Add Force
  • Add Force 2D
  • Add Hierarchy To List
  • Add Item To List
  • Add Selection To List
  • Add To String
  • Add Torque
  • Add Torque 2D
  • Attract
  • Attract 2D
  • Break
  • Cancel Web Request
  • Capture Screenshot
  • Change String Case
  • Clamp Local Position
  • Clamp Local Rotation
  • Clamp Position
  • Clamp Rotation
  • Clear Console
  • Clear List
  • Clear Particles
  • Clone
  • Clone Material
  • Comment
  • Concatenate Strings
  • Confine
  • Control Particles
  • Control Video Player
  • Copy Material
  • Copy Transform
  • Create Empty GameObject
  • Create Material
  • Create Primitive
  • Create Web Request
  • Deactivate GameObject
  • Deactivate GameObjects In List
  • Decrement Parameter Value
  • Decrement Variable Value
  • Destroy
  • Destroy GameObjects In List
  • Disable Behaviour
  • Disable Behaviours In List
  • Disable Collider
  • Disable Collider 2D
  • Disable Component
  • Disable Components In List
  • Disable Program
  • Disable Shader Keyword
  • Disable State Machine
  • Disable Timer
  • Display Dialog
  • Divide Parameter Value
  • Divide Variable Value
  • Dont Destroy On Load
  • Draw Bounds
  • Draw Bounds Frame
  • Draw Collider
  • Draw Collider 2D
  • Draw Force
  • Draw Line
  • During
  • Enable Behaviour
  • Enable Behaviours In List
  • Enable Collider
  • Enable Collider 2D
  • Enable Component
  • Enable Components In List
  • Enable Program
  • Enable Shader Keyword
  • Enable State Machine
  • Enable Timer
  • Evaluate
  • Evaluate Conditions
  • Evaluate External
  • Evaluate Math Function
  • Execute Command
  • Execute Program
  • Exit Game
  • Fade In
  • Fade Out
  • Find GameObject
  • Find GameObjects
  • Find Program
  • Find Shader
  • Finish Program
  • Flip
  • Follow
  • Follow Path
  • For
  • For Each
  • Freeze
  • Game Over
  • Get Angle
  • Get Animation Property
  • Get Animator Parameter
  • Get Animator Property
  • Get Application Property
  • Get Area Effector 2DProperty
  • Get Audio Chorus Filter Property
  • Get Audio Distortion Filter Property
  • Get Audio Echo Filter Property
  • Get Audio High Pass Filter Property
  • Get Audio Low Pass Filter Property
  • Get Audio Property
  • Get Audio Reverb Filter Property
  • Get Audio Reverb Zone Property
  • Get Audio Source Property
  • Get Bounds Property
  • Get Button Property
  • Get Camera Property
  • Get Canvas Group Property
  • Get Canvas Property
  • Get Canvas Scaler Property
  • Get Character Controller Property
  • Get Child
  • Get Closest Point
  • Get Collider 2DProperty
  • Get Collider Property
  • Get Color
  • Get Color Component
  • Get Component
  • Get Component In Children
  • Get Component In Parent
  • Get Component Property
  • Get Components
  • Get Constant Force 2DProperty
  • Get Constant Force Property
  • Get Current State
  • Get Direction
  • Get Distance
  • Get Dropdown Property
  • Get Farthest
  • Get First Child
  • Get First Item From List
  • Get First Raycast Hit
  • Get First Raycast Hit 2D
  • Get Force Property
  • Get Fractional Part
  • Get GUIText Property
  • Get GUITexture Property
  • Get GameObject
  • Get GameObject Property
  • Get Image Property
  • Get Impact Point
  • Get Index Of Item In List
  • Get Input Axis Value
  • Get Input Button State
  • Get Input Field Property
  • Get Instance Id
  • Get Integer Part
  • Get Item From List
  • Get JSONFrom List
  • Get Joint 2DProperty
  • Get Joint Property
  • Get Last Child
  • Get Last Item From List
  • Get Layer
  • Get Lens Flare Property
  • Get Light Property
  • Get Line Renderer Property
  • Get List Count
  • Get Magnitude
  • Get Material
  • Get Material Property
  • Get Mesh Filter Property
  • Get Mesh Renderer Property
  • Get Nav Mesh Agent Property
  • Get Nav Mesh Obstacle Property
  • Get Nearest
  • Get Object From Pool
  • Get Off Mesh Link Property
  • Get Offset
  • Get Outline Property
  • Get Parent
  • Get Particle System Property
  • Get Path Property
  • Get Physics Property
  • Get Platform Effector 2DProperty
  • Get Point Effector 2DProperty
  • Get Pool Capacity
  • Get Position
  • Get Position 2D
  • Get Position In Path
  • Get Program Property
  • Get Projector Property
  • Get Quaternion Component
  • Get Radial Offset
  • Get Random Color
  • Get Random Item From List
  • Get Random Number
  • Get Random Point In Collider
  • Get Random Point In Collider 2D
  • Get Random Point In Collider List
  • Get Random Position
  • Get Random Position 2D
  • Get Random Rotation
  • Get Random Vector
  • Get Raw Image Property
  • Get Ray Point
  • Get Ray Property
  • Get Raycast Hit Property
  • Get Raycast Hit Property 2D
  • Get Raycast Hits
  • Get Raycast Hits Count
  • Get Rect Property
  • Get Rect Transform
  • Get Rect Transform Property
  • Get Render Property
  • Get Rigidbody 2DProperty
  • Get Rigidbody Property
  • Get Rotation
  • Get Rotation 2D
  • Get SO Property
  • Get Scale
  • Get Scale 2D
  • Get Scene Count
  • Get Scene Property
  • Get Screen Point From World Point
  • Get Script Property
  • Get Scrollbar Property
  • Get Selectable Property
  • Get Selected GameObject
  • Get Selection
  • Get Shadow Property
  • Get Skinned Mesh Renderer Property
  • Get Skybox Property
  • Get Slider Property
  • Get Sprite Property
  • Get Sprite Renderer Property
  • Get String Length
  • Get Substring
  • Get Surface Effector 2DProperty
  • Get Tag
  • Get Terrain Property
  • Get Text Mesh Property
  • Get Text Property
  • Get Texture Property
  • Get Time Property
  • Get Timer Property
  • Get Toggle Property
  • Get Trail Renderer Property
  • Get Transform
  • Get Transform Direction
  • Get Transform Point
  • Get Transform Property
  • Get Variable
  • Get Vector Component
  • Get Velocity
  • Get Velocity 2D
  • Get Velocity Component
  • Get Velocity Component 2D
  • Get VideoPlayer Property
  • Get W
  • Get Web Request Property
  • Get Web Request Response
  • Get Wind Zone Property
  • Get World Point From Screen Point
  • Get X
  • Get Y
  • Get Z
  • Group
  • Hello World
  • Hide Mouse Cursor
  • Hide Parameter
  • If
  • Ignore Collision
  • Ignore Collision 2D
  • Increment Parameter Value
  • Increment Variable Value
  • Insert In String
  • Insert Item In List
  • Instantiate
  • Interpolate
  • Interpolate Color
  • Interpolate Value
  • Invert String
  • Invoke Method
  • Limit Parameter Value
  • Limit Variable Value
  • Limit Velocity
  • Limit Velocity 2D
  • Load Scene
  • Log Message
  • Look At
  • Look At 2D
  • Loop
  • Loop In Current Frame
  • Loop In Next Frame
  • Map Vector
  • Move
  • Move Randomly
  • Multiply Parameter Value
  • Multiply Variable Value
  • On State
  • Open URL
  • Orbit
  • Pause Editor
  • Pause Game
  • Play Animation
  • Play Music
  • Play Sound
  • Play Sound At Source
  • Random Wait
  • Recalculate Path
  • Remove Item From List
  • Repeat
  • Repeat Until
  • Replace In String
  • Reset Language
  • Reset Pool
  • Reset Timer
  • Reset Variable Value
  • Resize List
  • Restart Program
  • Restart Timer
  • Restore Collision
  • Restore Collision 2D
  • Resume Game
  • Resume Timer
  • Rotate
  • Rotate Randomly
  • Round Variable Value
  • Save Data
  • Scale
  • Scale Randomly
  • Scroll Material Texture
  • Select
  • Send Command
  • Send Command To List
  • Send Message
  • Send Web Request
  • Set Animation Property
  • Set Animator Parameter
  • Set Animator Property
  • Set Animator State
  • Set Application Property
  • Set Area Effector 2DProperty
  • Set Audio Chorus Filter Property
  • Set Audio Distortion Filter Property
  • Set Audio Echo Filter Property
  • Set Audio High Pass Filter Property
  • Set Audio Low Pass Filter Property
  • Set Audio Property
  • Set Audio Reverb Filter Property
  • Set Audio Reverb Zone Property
  • Set Audio Source Property
  • Set Bounds Property
  • Set Button Property
  • Set Camera Property
  • Set Canvas Group Property
  • Set Canvas Property
  • Set Canvas Scaler Property
  • Set Character Controller Property
  • Set Collider 2DProperty
  • Set Collider Property
  • Set Color
  • Set Color Component
  • Set Component Property
  • Set Constant Force 2DProperty
  • Set Constant Force Property
  • Set Current State
  • Set Distance
  • Set Dropdown Property
  • Set Force Property
  • Set GUIText Property
  • Set GUITexture Property
  • Set GameObject Property
  • Set Image Property
  • Set Input Field Property
  • Set Item In List
  • Set Joint 2DProperty
  • Set Joint Property
  • Set Language
  • Set Lens Flare Property
  • Set Light Property
  • Set Line Renderer Property
  • Set Local Position
  • Set Local Position Component
  • Set Local Rotation
  • Set Local Rotation Component
  • Set Magnitude
  • Set Material
  • Set Material Property
  • Set Mesh Filter Property
  • Set Mesh Renderer Property
  • Set Mouse Cursor
  • Set Mouse Lock
  • Set Nav Mesh Agent Destination
  • Set Nav Mesh Agent Property
  • Set Nav Mesh Obstacle Property
  • Set Next State
  • Set Off Mesh Link Property
  • Set Orbit Rotation
  • Set Outline Property
  • Set Parameter Indirection
  • Set Parameter Value
  • Set Parent
  • Set Particle System Property
  • Set Path Property
  • Set Physics Property
  • Set Platform
  • Set Platform Effector 2DProperty
  • Set Platform Type
  • Set Point Effector 2DProperty
  • Set Position
  • Set Position 2D
  • Set Position Component
  • Set Position From Screen Point
  • Set Program Property
  • Set Projector Property
  • Set Quaternion Component
  • Set Random Local Position
  • Set Random Local Rotation
  • Set Random Position
  • Set Random Rotation
  • Set Random Scale
  • Set Random Seed
  • Set Raw Image Property
  • Set Ray Property
  • Set Rect Property
  • Set Rect Transform Property
  • Set Render Property
  • Set Rigidbody 2DProperty
  • Set Rigidbody Property
  • Set Rotation
  • Set Rotation 2D
  • Set Rotation Component
  • Set SO Property
  • Set Scale
  • Set Scale 2D
  • Set Scale Component
  • Set Script Property
  • Set Scrollbar Property
  • Set Selectable Property
  • Set Shadow Property
  • Set Skinned Mesh Renderer Property
  • Set Skybox Property
  • Set Slider Property
  • Set Sprite Renderer Property
  • Set Substring
  • Set Surface Effector 2DProperty
  • Set Terrain Property
  • Set Text Mesh Property
  • Set Text Property
  • Set Texture Property
  • Set Time Property
  • Set Time Scale
  • Set Timer Property
  • Set Toggle Property
  • Set Trail Renderer Property
  • Set Transform Property
  • Set Variable Indirection
  • Set Variable Value
  • Set Vector Component
  • Set Velocity
  • Set Velocity 2D
  • Set Velocity Component
  • Set Velocity Component 2D
  • Set VideoPlayer Property
  • Set W
  • Set Wind Zone Property
  • Set World Up
  • Set X
  • Set Y
  • Set Z
  • Setup Progress
  • Show In Window
  • Show Mouse Cursor
  • Show Parameter
  • Shuffle List
  • Sleep
  • Sleep 2D
  • Sleep List
  • Sort List
  • Start Game
  • Start Program
  • Stop Animation
  • Stop Music
  • Stop Sound At Source
  • Stop Timer
  • Swap Values
  • Toggle Audio Mute
  • Toggle Component Enablement
  • Toggle GameObject Activation
  • Toggle Parameter Value
  • Toggle Pause
  • Toggle Variable Value
  • Trigger Custom Event
  • Unload Scene
  • Update Progress
  • Wait
  • Wait For Program
  • Wait For Timer
  • Wake Up
  • Wake Up 2D
  • Wake Up List
  • While
  1. Reference

Actions

PreviousProgramsNextConditions

Last updated 3 years ago

Activate GameObject

Activates the specified .

Properties:

  • Target GameObject or Variable. The object to activate.

Activate GameObjects In List

Activates the objects contained in the specified .

Add Component

Adds a component to the specified .

Add Force

Adds a force to the specified target component.

Add Force 2D

Adds a force to the specified target component.

Add Hierarchy To List

Add Item To List

Add Selection To List

Add To String

1.0

Add Torque

1.0

Add Torque 2D

1.0

Attract

Attract 2D

Break

Stops the execution of the current block of actions.

Cancel Web Request

Cancels the specified web request.

Capture Screenshot

Captures and saves a screenshot as PNG file.

The output folder for the captured screenshot will be

Change String Case

Clamp Local Position

Clamps the local position of the specified Transform.

1.0

Clamp Local Rotation

Clamps the local rotation of the specified Transform.

1.0

Clamp Position

Clamps the position of the specified Transform.

1.0

Clamp Rotation

Clamps the rotation of the specified Transform.

Clear Console

Clears the debug console.

Clear List

Clear Particles

Clone

Clone Material

Creates a clone of the specified Material.

Comment

Adds a program comment as a text note. This is a no-op action.

Concatenate Strings

Confine

Confines an object into the space defined by the specified Collider componente.

Control Particles

Controls the specified ParticleSystem component.

1.0

Control Video Player

Controls the specified VideoPlayer component.

1.0

Copy Material

Copies the properties of the specified Material.

Copy Transform

Copies the values of the specified Transform.

Create Empty GameObject

Create Material

Create Primitive

Create Web Request

Creates and returns a web request object.

Deactivate GameObject

Deactivate GameObjects In List

Decrement Parameter Value

Decrement Variable Value

Destroy

Destroy GameObjects In List

Disable Behaviour

Disables the specified Behaviour component.

Disable Behaviours In List

Disable Collider

Disables the specified Collider component.

Disable Collider 2D

Disables the specified Collider2D component.

1.2

Disable Component

Disables the specified Component.

Disable Components In List

Disable Program

Disables the specified Program.

Disable Shader Keyword

Unsets a global shader keyword.

Disable State Machine

1.0

Disable Timer

1.0

Display Dialog

Displays a modal dialog and gets the user choice.

1.0

Divide Parameter Value

Divide Variable Value

Dont Destroy On Load

Makes the object target not be destroyed automatically when loading a new scene.

Properties:

  • Target: GameObject or Variable. The object to preserve.

Draw Bounds

Draw Bounds Frame

Draws the 2D frame of the bounding cube of the specified Object.

Draw Collider

Draws the specified Collider component.

Draw Collider 2D

Draws the specified Collider2D component.

1.2

Draw Force

Draw Line

Draws a line between the specified points.

1.2

During

Executes the contained actions during the specified duration.

Enable Behaviour

Enables the specified Behaviour component.

Enable Behaviours In List

Enable Collider

Enables the specified Collider component.

Enable Collider 2D

Enables the specified Collider2D component.

1.2

Enable Component

Enables the specified Component.

Enable Components In List

Enable Program

Enables the specified Program.

Enable Shader Keyword

Sets a global shader keyword.

Enable State Machine

1.0

Enable Timer

1.0

Evaluate

Evaluates the specified conditions.

Evaluate Conditions

Evaluates the specified conditions.

Evaluate External

Evaluates the given expression in the containing web page.

This action will execute the given JavaScript code snippet in the web page that contains the WebPlayer or WebGL content.

Evaluate Math Function

Evaluates the selected mathematical function.

Execute Command

Execute Program

Starts the execution of the specified Program.

Properties:

  • Program: The Program to execute.

  • Force Restart: Indicate whether the program must be restarted before executing it.

  • Wait For Completion: Indicates whether the execution of the current program should stay hold until the executed program finishes..

Exit Game

Quits the application.

Fade In

Fade Out

Find GameObject

Find a GameObject matching the specified search criterion.

1.0

Find GameObjects

Finds GameObjects and puts them into the specified output list.

1.0

Find Program

Finds a Program with the specified identifier.

1.2

Find Shader

Finds a Shader with the given name.

Finish Program

Finishes the specified Program.

Flip

Flips the specified Transform.

Follow

Makes a specified object follow another.

Follow Path

For

Executes the contained actions for a number of times specified by a numeric range.

For Each

Freeze

Game Over

Notifies the game is over.

Get Angle

Gets the angle between two objects.

Get Animation Property

1.0

Get Animator Parameter

1.0

Get Animator Property

1.0

Get Application Property

Gets the value of a property of the application.

Get Area Effector 2DProperty

Get Audio Chorus Filter Property

Get Audio Distortion Filter Property

Get Audio Echo Filter Property

Get Audio High Pass Filter Property

Get Audio Low Pass Filter Property

Get Audio Property

Gets a general property of the audio system.

Get Audio Reverb Filter Property

Get Audio Reverb Zone Property

Get Audio Source Property

Get Bounds Property

Gets the value of a property of the specified Bounds.

1.2

Get Button Property

Get Camera Property

Get Canvas Group Property

Get Canvas Property

Get Canvas Scaler Property

Gets a property of the specified Canvas Scaler component.

Get Character Controller Property

Get Child

Get Closest Point

Gets the closest point on the specified Bounds or Collider.

1.2

Get Collider 2DProperty

Gets a property of the specified Collider2D component.

Get Collider Property

Gets a property of the specified Collider component.

Get Color

Gets the color of the default material of the specified object.

Get Color Component

Gets a specified component of the given color.

Get Component

Get Component In Children

Gets a Component in the specified GameObject or any of its children.

Get Component In Parent

Gets a Component in the upward hierarchy of the specified GameObject.

Get Component Property

Gets a property of the specified component.

Get Components

Gets a list of Components in the specified GameObject or any of its parents.

Get Constant Force 2DProperty

Get Constant Force Property

Get Current State

Get Direction

Gets the direction Vector that connects two points.

Get Distance

Gets the distance between two points / objects.

Get Dropdown Property

Get Farthest

1.0

Get First Child

Get First Item From List

Get First Raycast Hit

Get First Raycast Hit 2D

1.2

Get Force Property

Get Fractional Part

Gets the fractional part of the specified numeric value.

Get GUIText Property

Gets a property of the specified GUIText component.

Get GUITexture Property

Gets a property of the specified GUITexture component.

Get GameObject

Gets the GameObject that contains the specified Component.

1.0

Get GameObject Property

Get Image Property

Get Impact Point

Get Index Of Item In List

Get Input Axis Value

Gets the current value of the specified input axis.

Get Input Button State

Gets a boolean value indicating whether the specified input button is held down.

1.0

Get Input Field Property

Get Instance Id

Gets the instance identifier of the specified object.

1.0

Get Integer Part

Gets the integer part of the specified numeric value.

Get Item From List

Get JSONFrom List

Get Joint 2DProperty

Gets a property of the specified Joint 2D component.

Get Joint Property

Gets a property of the specified Joint component.

Get Last Child

Get Last Item From List

Get Layer

Get Lens Flare Property

Get Light Property

Get Line Renderer Property

Get List Count

Get Magnitude

Gets the magnitude of the specified vector.

Get Material

Gets the first material of the specified object.

Get Material Property

Gets a property of the specified Material.

Get Mesh Filter Property

Get Mesh Renderer Property

Get Nav Mesh Agent Property

Get Nav Mesh Obstacle Property

Get Nearest

1.0

Get Object From Pool

Get Off Mesh Link Property

Get Offset

Gets an offset of the specified object.

Get Outline Property

Get Parent

Get Particle System Property

Get Path Property

Get Physics Property

Gets a property of the global Physics Settings.

Get Platform Effector 2DProperty

Get Point Effector 2DProperty

Get Pool Capacity

Get Position

Gets the 3D world position of the specified object.

Get Position 2D

Gets the 2D world position of the specified object.

Get Position In Path

Get Program Property

Gets a property of the specified Program.

Get Projector Property

Get Quaternion Component

Gets a component of the specified quaternion.

Get Radial Offset

Gets an offset in a circle centered on the specified object.

Get Random Color

Get Random Item From List

Get Random Number

Gets a random number in the specified numeric range.

Get Random Point In Collider

Gets a random point inside the space of the specified Collider.

Get Random Point In Collider 2D

Gets a random point inside the space of the specified Collider2D component.

1.2

Get Random Point In Collider List

Get Random Position

Gets a random 3D position in the specified space.

Get Random Position 2D

Gets a random 2D position in the specified space.

Get Random Rotation

Get Random Vector

Get Raw Image Property

Gets a property of the specified Raw Image component.

Get Ray Point

Get Ray Property

Get Raycast Hit Property

Gets a property of the specified RaycastHit object.

Get Raycast Hit Property 2D

Gets a property of the specified RaycastHit2D object.

1.2

Get Raycast Hits

Get Raycast Hits Count

Get Rect Property

Gets the value of a property of the specified Rect.

Get Rect Transform

Get Rect Transform Property

Gets a property of the specified Rect Transform component.

Get Render Property

Gets a property of the global Render Settings.

Get Rigidbody 2DProperty

Get Rigidbody Property

Get Rotation

Gets the rotation (in Euler angles) of the specified object.

Get Rotation 2D

Gets the rotation (Z axis only, in Euler angles) of the specified object.

Get SO Property

Gets the value of the specified ScriptableObject property using Reflection.

1.0

Get Scale

Gets the 3D local scale of the specified object.

Get Scale 2D

Gets the 2D local scale of the specified object.

Get Scene Count

Gets the number of loaded scenes / scenes in Build settings.

1.2

Get Scene Property

Gets a property of the current scene.

Get Screen Point From World Point

Gets a 2D screen point from the specified 3D world point.

Get Script Property

Gets the value of the specified script variable using Reflection.

Get Scrollbar Property

Get Selectable Property

Get Selected GameObject

Returns the currently selected GameObject.

1.0

Get Selection

1.0

Get Shadow Property

Get Skinned Mesh Renderer Property

Get Skybox Property

Get Slider Property

Get Sprite Property

Get Sprite Renderer Property

Get String Length

Get Substring

Get Surface Effector 2DProperty

Get Tag

Get Terrain Property

Gets a property of the specified Terrain component.

1.2

Get Text Mesh Property

Get Text Property

Get Texture Property

Gets a property of the specified Texture.

Get Time Property

Gets the value of a time-related property.

Get Timer Property

Get Toggle Property

Get Trail Renderer Property

Get Transform

Get Transform Direction

Get Transform Point

Get Transform Property

Get Variable

Gets a variable with the specified id in the indicated scope.

Get Vector Component

Gets a component of the specified vector.

Get Velocity

Get Velocity 2D

Get Velocity Component

Gets a component of the velocity vector of the specified Rigidbody.

Get Velocity Component 2D

Gets a component of the velocity vector of the specified Rigidbody2D.

Get VideoPlayer Property

Gets a property of the specified VideoPlayer component.

1.0

Get W

Gets the W component of the specified data structure.

Get Web Request Property

Gets a property of the specified WebRequest object.

Get Web Request Response

Gets the response to the specified web request.

Get Wind Zone Property

Get World Point From Screen Point

Gets a 3D world point from the specified 2D screen point.

Get X

Gets the X component of the specified Vector or Rect.

1.0

Get Y

Gets the Y component of the specified Vector or Rect.

1.0

Get Z

Gets the Z component of the specified Vector or Rect.

1.0

Group

Executes all enabled actions in the group simultaneously.

Hello World

Prints the 'Hello, World!' message in the console.

Hide Mouse Cursor

Hides the mouse cursor.

Hide Parameter

If

Executes the contained actions conditionally.

Notice the action has two sequences of actions: the default or "Then" or default sequence and the alternative or "Else" sequence, which is initially hidden.

You can toggle the visibility of the Else sequence by clicking on the = icon placed on the right side of the Then Actions title.

The If action works like this: If the result of the evaluation of the conditions is true, the "Then" sequence will be started, otherwise the Else will be executed.

Ignore Collision

Makes the collision detection system ignore all collisions between the specified layers or Colliders.

1.0

Ignore Collision 2D

Makes the collision detection system ignore all collisions between the specified layers or Collider2D components.

1.2

Increment Parameter Value

Increment Variable Value

Insert In String

Insert Item In List

Instantiate

Creates an instance of the specified Prefab.

Interpolate

Interpolate Color

Interpolate Value

Invert String

Invoke Method

Executes the specified method using Reflection.

Limit Parameter Value

Limit Variable Value

Limit Velocity

Limits the velocity of the specified 3D object.

Limit Velocity 2D

Limits the velocity of the specified 2D object.

Load Scene

Loads the scene with the specified name or build index.

Log Message

Prints a message in the Console window.

Look At

Sets the rotation of the specified object so it looks at the given target.

Look At 2D

Sets the rotation of the specified object so it looks at the given target.

Loop

Executes the contained actions repeately until a Break action.

Loop In Current Frame

Forces execution of the current looping action in the current update frame.

1.0

Loop In Next Frame

Forces execution of the current looping action in the next update frame.

1.0

Map Vector

Move

Moves the specified object to match the given target position.

Move Randomly

Moves the specified object to a random position.

Multiply Parameter Value

Multiply Variable Value

On State

Open URL

Opens the specified Url in the default browser.

Orbit

Pause Editor

Pauses the Unity Editor.

Pause Game

Pauses the game.

Play Animation

Play Music

Plays the specified music with optional volumen fading.

Play Sound

Plays the specified sound as it was in front of the camera.

Play Sound At Source

Random Wait

Waits for a random time interval.

Recalculate Path

Remove Item From List

Repeat

Executes the contained actions for the specified number of times.

Repeat Until

Executes the contained actions repeately until the conditions are met.

Replace In String

Reset Language

Sets the default language as the current for localization purposes.

Properties:

  • Language: SystemLanguage. The language to set as current.

Reset Pool

Reset Timer

Reset Variable Value

1.0

Resize List

Restart Program

Restarts the specified Program.

Restart Timer

Restore Collision

Restores the detection of collisions between the specified layers or Colliders.

1.0

Restore Collision 2D

Restores the detection of collisions between the specified layers or Collider2D.

1.2

Resume Game

Resumes the game if it was paused.

Resume Timer

Rotate

Rotates the specified object to match the given target rotation.

Rotate Randomly

Rotates the specified object randomly.

Round Variable Value

Save Data

Saves the persistent data.

Scale

Scales the specified object to match the given target scale.

Scale Randomly

Scales the specified object to a random scale.

Scroll Material Texture

Changes the offset of a Texture of the specified Material.

Select

Selects the specified UI component.

Send Command

Send Command To List

Send Message

Calls the specified method on every MonoBehaviour of the target GameObject.

Send Web Request

Sends the specified web request and optionally waits for a response.

Set Animation Property

1.0

Set Animator Parameter

1.0

Set Animator Property

1.0

Set Animator State

Set Application Property

Sets a general property of the application.

Set Area Effector 2DProperty

Set Audio Chorus Filter Property

Set Audio Distortion Filter Property

Set Audio Echo Filter Property

Set Audio High Pass Filter Property

Set Audio Low Pass Filter Property

Set Audio Property

Sets a general property of the audio system.

Set Audio Reverb Filter Property

Set Audio Reverb Zone Property

Set Audio Source Property

Set Bounds Property

Sets the value of a property of the specified Bounds.

1.2

Set Button Property

Set Camera Property

Set Canvas Group Property

Set Canvas Property

Set Canvas Scaler Property

Modifies the value of a property of the specified Canvas Scaler component.

Set Character Controller Property

Set Collider 2DProperty

Sets a property of the specified Collider2D component.

Set Collider Property

Sets a property of the specified Collider component.

Set Color

Sets the color of the specified object.

Set Color Component

Sets a component of the specified color.

Set Component Property

Sets the value of a property of the specified Component.

Set Constant Force 2DProperty

Set Constant Force Property

Set Current State

Set Distance

Moves a object so the distance to another object is the distance given.

Set Dropdown Property

Set Force Property

Set GUIText Property

Modifies the value of a property of the specified GUIText component.

Set GUITexture Property

Modifies the value of a property of the specified GUITexture component.

Set GameObject Property

Set Image Property

Set Input Field Property

Set Item In List

Set Joint 2DProperty

Sets a property of the specified Joint 2D component.

Set Joint Property

Sets a property of the specified Joint component.

Set Language

Sets the current language for localization purposes.

Properties:

  • Language: SystemLanguage. The language to set as current.

Set Lens Flare Property

Set Light Property

Set Line Renderer Property

Set Local Position

Sets the local position of the specified object.

1.0

Set Local Position Component

Sets the value of a component of the local position of the specified Transform.

1.0

Set Local Rotation

Sets the local rotation of the specified object.

1.0

Set Local Rotation Component

Sets the value of a component of the local rotation of the specified Transform.

1.0

Set Magnitude

Sets the magnitude of the specified length.

Set Material

Sets the material of the specified object.

Set Material Property

Sets a property of the specified Material.

Set Mesh Filter Property

Set Mesh Renderer Property

Set Mouse Cursor

Changes the mouse cursor to the specified texture.

Set Mouse Lock

Changes the mouse cursor lock mode.

1.0

Set Nav Mesh Agent Destination

Set Nav Mesh Agent Property

Set Nav Mesh Obstacle Property

Set Next State

Set Off Mesh Link Property

Set Orbit Rotation

Set Outline Property

Set Parameter Indirection

1.0

Set Parameter Value

Set Parent

Assigns a new parent to the specified object.

Set Particle System Property

Set Path Property

Set Physics Property

Sets a property of the global Physics Settings.

Set Platform

Sets the runtime platform.

Set Platform Effector 2DProperty

Set Platform Type

Sets the runtime platform type.

Set Point Effector 2DProperty

Set Position

Sets the 3D world position of the specified object.

Set Position 2D

Sets the 2D world position of the specified object.

Set Position Component

Sets the value of a component of the position of the specified Transform.

Set Position From Screen Point

Sets the 3D world position of the specified object given its 2D screen position.

Set Program Property

Sets a property of the specified Program.

Set Projector Property

Set Quaternion Component

Sets the value of a component of the quaternion stored in the specified Variable.

Set Random Local Position

1.0

Set Random Local Rotation

1.0

Set Random Position

Set Random Rotation

Set Random Scale

Set Random Seed

Sets the seed for the random number generator.

Set Raw Image Property

Modifies the value of a property of the specified Raw Image component.

Set Ray Property

Set Rect Property

Sets the value of a property of the Rect stored in the specified Variable.

Set Rect Transform Property

Modifies the value of a property of the specified Rect Transform component.

Set Render Property

Sets a property of the global Render Settings.

Set Rigidbody 2DProperty

Set Rigidbody Property

Set Rotation

Sets the rotation of the specified object.

Set Rotation 2D

Sets the 2D rotation of the specified object.

Set Rotation Component

Sets the value of a component of the rotation of the specified Transform.

Set SO Property

Sets the value of the specified ScriptableObject property using Reflection.

1.0

Set Scale

Sets the scale of the specified object.

Set Scale 2D

Sets the 2D scale of the specified object.

Set Scale Component

Sets the value of a component of the scale of the specified Transform.

Set Script Property

Sets the value of the specified script variable using Reflection.

Set Scrollbar Property

Set Selectable Property

Set Shadow Property

Set Skinned Mesh Renderer Property

Set Skybox Property

Set Slider Property

Set Sprite Renderer Property

Set Substring

Set Surface Effector 2DProperty

Set Terrain Property

Sets a property of the specified Terrain component.

1.2

Set Text Mesh Property

Set Text Property

Set Texture Property

Sets a property of the specified Texture.

Set Time Property

Sets a general time-related property.

Set Time Scale

Sets the time scale for de/acceleration effects during the game.

Set Timer Property

Set Toggle Property

Set Trail Renderer Property

Set Transform Property

Set Variable Indirection

1.0

Set Variable Value

Set Vector Component

Set Velocity

Sets the velocity of the specified object.

Set Velocity 2D

Sets the velocity of the specified 2D object.

Set Velocity Component

Sets the value of a component of the velocity of the specified Rigidbody.

Set Velocity Component 2D

Sets the value of a component of the velocity of the specified Rigidbody2D.

Set VideoPlayer Property

Sets a property of the specified VideoPlayer component.

1.0

Set W

Sets the W value of the data structure stored in the specified Variable.

Set Wind Zone Property

Set World Up

1.0

Set X

Sets the X value of the data structure stored in the specified Variable.

Set Y

Sets the Y value of the data structure stored in the specified Variable.

Set Z

Sets the Z value of the data structure stored in the specified Variable.

Setup Progress

Initializes the progress indicator.

Show In Window

Shows the GameFlow behaviour in a window.

1.0

Show Mouse Cursor

Shows the mouse cursor.

Show Parameter

Shuffle List

1.2

Sleep

Puts to sleep the specified object.

Sleep 2D

Puts to sleep the specified 2D object.

Sleep List

Sort List

Start Game

Notifies the start of the game.

Start Program

Restarts the specified Program.

Stop Animation

1.0

Stop Music

Stops the music with optional volume fading.

Stop Sound At Source

Stop Timer

Swap Values

Swaps the values of the specified Variables.

1.2

Toggle Audio Mute

Toggles audio mute on/off.

Toggle Component Enablement

Toggles the enablement state of the specified component.

Toggle GameObject Activation

Toggle Parameter Value

Toggle Pause

Resumes the game if it was paused, otherwise pauses the game.

Toggle Variable Value

Trigger Custom Event

Triggers a custom event with specified kind and information.

1.0

Unload Scene

Unloads the scene with the specified name or index.

1.2

Update Progress

Updates the current progress.

Wait

Waits for the specified time interval.

Wait For Program

Waits for the specified Program to finish.

Properties:

  • Program: The Program to wait for.

Wait For Timer

Wake Up

Wake Up 2D

Wake Up List

While

Executes the contained actions repeately while the conditions are met.

Adds the indicated GameObject and its hierarchy to the specified .

Adds an item to the specified .

Adds the selected GameObjects to the specified .

Adds text to the specified .

Adds a torque to the specified target component.

Adds a torque to the specified target component.

Attracts the specified target towards the indicated point.

Attracts the specified target towards the indicated point.

Changes the case of the text stored in the specified .

Removes all items in the specified .

Removes all particles from the specified or ParticleEmitter.

Creates a duplicate or clone of the specified .

Concatenates two strings and saves the result in the specified output .

Creates a new empty with the specified name.

Creates a new with the specified assigned.

Creates a new primitive-type with the specified name.

Deactivates the specified .

Deactivates the objects contained in the specified .

Decrements the numeric value of the specified .

Decrements the numeric value of the specified .

Destroys the specified or component.

If the specified belonged to a it will released instead of destroyed.

Destroys the objects contained in the specified .

Disables all the Behaviour components found in the specified .

Disables all the components of the specified .

Disables the specified .

Disables the specified .

Divides the numeric value of the specified .

Divides the numeric value of the specified .

Draws the bounding box of the specified .

Draws the specified .

Enables all the Behaviour components found in the specified .

Enables all the components of the specified .

Enables the specified .

Enables the specified .

Executes the specified .

Makes the specified appear gradually.

Makes the specified disappear gradually.

Makes a specified object follow the specified .

Executes the contained actions for each item of the specified .

Freezes the specified component during the specified time.

Gets a property of the specified component.

Gets the value of the specified parameter.

Gets a property of the specified component.

Gets a property of the specified component.

Gets a property of the specified component.

Gets a property of the specified component.

Gets a property of the specified component.

Gets a property of the specified component.

Gets a property of the specified component.

Gets a property of the specified component.

Gets a property of the specified component.

Gets a property of the specified component.

Gets a property of the specified component.

Gets a property of the specified component.

Gets a property of the specified component.

Gets a property of the specified component.

Gets a property of the specified component.

Gets a child of the specified .

Gets a component of the specified .

Gets a property of the specified component.

Gets a property of the specified component.

Gets the current state of the specified .

Gets a property of the specified component.

Gets the farthest item in the specified to an indicated reference point or object.

Gets the first child of the specified .

Gets the first item of the specified .

Gets the first hit after casting the specified .

Gets the first hit after casting the specified in the 2D space.

Gets a property of the specified .

Gets a property of the specified .

Gets a property of the specified component.

Gets the impact point after casting the specified .

Gets the index of the given item in the specified .

Gets a property of the specified component.

Gets the item at the given index in the specified .

Generates the JSON representation for the data contained in the specified .

Gets the last child of the specified .

Gets the last item of the specified .

Gets the layer of the specified .

Gets a property of the specified component.

Gets a property of the specified component.

Gets a property of the specified component.

Gets the number of items in the specified .

Gets a property of the specified component.

Gets a property of the specified component.

Gets a property of the specified component.

Gets a property of the specified component.

Gets the nearest item in the given to a given point or object.

Requests a free object to the specified .

Gets a property of the specified component.

Gets a property of the specified component.

Gets the parent of the specified .

Gets a property of the specified component.

Gets a property of the specified component.

Gets a property of the specified component.

Gets a property of the specified component.

Gets the maximum number of objects in the specified component.

Gets a position in the specified component.

Gets a property of the specified component.

Gets a random between the specified colors.

Gets a random item from the specified .

Gets a random point in any Collider of the specified .

Gets a random representing a rotation.

Gets a random or value.

Returns the position of the point at the given distance along the specified .

Gets a property of the specified .

Adds to a given the resulting hits after casting the specified .

Get the number of impacts after casting the specified .

Gets the component of the specified .

Gets a property of the specified component.

Gets a property of the specified component.

Get a property of the specified component.

Gets a property of the specified component.

Completes the specified output with the currently selected objects.

Gets a property of the specified component.

Gets a property of the specified component.

Gets a property of the specified component.

Gets a property of the specified component.

Gets a property of the specified .

Gets a property of the specified component.

Gets the length in characters of the string stored in the specified .

Gets a part of the string stored in the specified .

Gets a property of the specified component.

Gets the tag of the specified .

Gets a property of the specified component.

Gets a property of the specified component.

Gets a property of the specified .

Gets a property of the specified component.

Gets a property of the specified component.

Gets the component of the specified .

Transforms the specified direction from local space of the given to world space.

Transforms the specified point from local space of the given to world space.

Gets a property of the specified component.

Gets the velocity of the object containing the specified component.

Gets the velocity of the object containing the specified component.

Gets a property of the specified component.

Hides the specified .

The effect of the action when it is contained in an If action is not only breaking the current sequence, but also breaking the loop or program where the If is contained.

Increments the numeric value of the specified .

Increments the numeric value of the specified .

Inserts text in the specified .

Inserts an item in the given index of the specified .

Interpolates the specified component to match another.

Interpolates the color of the specified to match another.

Interpolates the value of the specified .

Inverts the text stored in the specified .

Limits the value of the specified .

Limits the value of the specified .

Maps the components of the vector stored in the specified .

Multiplies the numeric value of the specified .

Multiplies the numeric value of the specified .

Executes the contained actions if the current is the currently in executiong in the it belongs to.

On State is basically a shortcut for an with a condition.

The effect of the action when it is contained in an On State action is not only breaking the current sequence, but also breaking the loop or program where the On State is contained.

Rotates the target around the specified pivot.

Starts the playback of the specified animation ( or ).

Plays the sound at the specified .

Recalculates the specified .

Removes an item from the specified .

Gets a new replaced version of the text stored in the specified .

Releases all the objects in the specified .

Resets and stops the specified .

Resets the value of the specified to the default persistent value.

Sets the size (number of items) in the specified .

Restarts the specified .

Resumes the specified .

Rounds the numeric value of the specified .

Sends the with the specified Id to a target GameObject and executes it (if exists).

Sends a to all objects contained in the specified .

Sets a property of the specified component.

Sets the value of the specified parameter.

Sets a property of the specified component.

Changes the state of the specified .

Sets a property of the specified component.

Sets a property of the specified component.

Sets a property of the specified component.

Sets a property of the specified component.

Sets a property of the specified component.

Sets a property of the specified component.

Sets a property of the specified component.

Sets a property of the specified component.

Sets a property of the specified component.

Modifies the value of a property of the specified component.

Sets a property of the specified .

Modifies the value of a property of the specified component.

Modifies the value of a property of the specified component.

Sets a property of the specified .

Sets a property of the specified .

Sets a property of the specified .

Sets the specified as the current one in its .

Modifies the value of a property of the specified component.

Modifies the values of a property of the specified .

Modifies the values of a property of the specified .

Modifies the value of a property of the specified component.

Modifies the value of a property of the specified component.

Sets the item at the given index in the specified .

Sets a property of the specified .

Sets a property of the specified .

Sets a property of the specified .

Sets a property of the specified .

Sets a property of the specified .

Sets the destination of the specified component.

Sets a property of the specified .

Sets a property of the specified .

Sets the next to jump after the current one finishes.

Sets a property of the specified .

Sets a relative rotation of the target around the specified pivot.

Sets a property of the specified .

Sets the value of indirection for the specified .

Sets the value of the specified .

Sets a property of the specified .

Sets a property of the specified component.

Sets the runtime platform that will evaluate. Useful for testing purposes.

Sets a property of the specified .

Sets the runtime platform type that will evaluate. Useful for testing purposes.

Sets a property of the specified .

Sets a property of the specified .

Sets the local position of the specified target to a random value.

Sets the local rotation of the specified target to a random value.

Sets the position of the specified target to a random value.

Sets the rotation of the specified target to a random value.

Sets the scale of the specified target to a random value.

Modifies the values of a property of the specified .

Sets a property of the specified component.

Sets a property of the specified component.

Modifies the value of a property of the specified component.

Sets a property of the specified component.

Sets a property of the specified .

Sets a property of the specified .

Sets a property of the specified .

Modifies the value of a property of the specified component.

Sets a property of the specified .

Sets a part of the string stored in the specified .

Sets a property of the specified .

Sets a property of the specified .

Modifies the value of a property of the specified component.

Modifies the values of a property of the specified .

Modifies the value of a property of the specified component.

Sets a property of the specified .

Sets a property of the specified component.

Sets the value of indirection for the specified .

Sets the value of the specified .

Sets the value of a component of the vector stored in the specified .

Sets a property of the specified .

Specifies the upward direction to use in actions like .

Shows the specified .

Randomly shuffles the specified .

Puts to sleep all objects (2D or 3D) in the specified .

Sorts the items in the specified .

Stops the playback of the specified animation ( or ).

Stops the playback of the sound at the specified .

Stops the specified .

Toggles the activation state of the specified .

Toggles the boolean-value of the specified .

Toggles the boolean-value of the specified .

Related:

Waits the specified for expiration.

Wakes up the specified component.

Wakes up the specified component.

Wakes up all objects (2D or 3D) in the specified .

Rigidbody
Rigidbody2D
Rigidbody
Rigidbody2D
ParticleSystem
GameObject
GameObject
Material
Shader
GameObject
GameObject
GameObject
Transform
GameObject
GameObject
Transform
Animation
Animator
Animator
AreaEffector2D
AudioChorusFilter
AudioDistortionFilter
AudioEchoFilter
AudioHighPassFilter
AudioLowPassFilter
AudioReverbFilter
AudioReverbZone
AudioSource
Button
Camera
CanvasGroup
Canvas
CharacterController
GameObject
GameObject
ConstantForce2D
ConstantForce
StateMachine
Dropdown
GameObject
GameObject
Image
Input Field
GameObject
GameObject
LensFlare
Light
LineRenderer
MeshFilter
MeshRenderer
NavMesh
NavMeshObstacle
OffMeshLink
Outline
GameObject
ParticleSystem
PlatformEffector2D
PointEffector2D
Projector
Color
Vector3
Vector2
Vector3
RectTransform
GameObject
Rigidbody2D
Rigidbody
Scrollbar
Selectable
Shadow
SkinnedMeshRenderer
Skybox
Slider
Sprite
SpriteRenderer
SurfaceEffector2D
GameObject
TextMesh
Text
Toggle
TrailRenderer
Transform
GameObject
Transform
Transform
Transform
Rigidbody
Rigidbody2D
WindZone
Transform
GameObject
Transform
Animation
Animator
AudioSource
Animation
Animator
Animator
Animator
AreaEffector2D
AudioChorusFilter
AudioDistortionFilter
AudioEchoFilter
AudioHighPassFilter
AudioLowPassFilter
AudioReverbFilter
AudioReverbZone
AudioSource
Button
Camera
CanvasGroup
Canvas
CharacterController
ConstantForce2D
ConstantForce
Dropdown
GameObject
Image
Input Field
LensFlare
Light
LineRenderer
MeshFilter
MeshRenderer
NavMeshAgent
NavMeshAgent
NavMeshObstacle
OffMeshLink
Transform
Outline
ParticleSystem
Platform
PointEffector2D
Projector
Vector3
Vector3
Vector3
Vector3
Vector3
Rigidbody2D
Rigidbody
Scrollbar
Selectable
Shadow
SkinnedMeshRenderer
Skybox
Slider
SpriteRenderer
SurfaceEffector2D
TextMesh
Text
Toggle
TrailRenderer
Transform
WindZone
Animation
Animator
AudioSource
GameObject
On Custom Event
Rigidbody
Rigidbody2D
Break
Break
Look At
GameObject
GameObject
Rigidbody
Rigidbody2D
List
List
List
List
Variable
Variable
List
Variable
List
Parameter
Variable
List
List
List
Parameter
Variable
List
List
List
List
List
List
List
List
List
List
List
List
List
List
Variable
Variable
Parameter
Parameter
Variable
Variable
List
Variable
Variable
Parameter
Variable
Variable
Parameter
Variable
List
Variable
Variable
List
Variable
List
Parameter
Parameter
Variable
Variable
Variable
Variable
Parameter
List
List
List
Parameter
Variable
List
GameObject
StateMachine
If
List
List
Current State
Platform Condition
Platform Type Condition
Pool
Timer
Force
Timer
Command
Path
Ray
Ray
Force
Ray
Pool
Path
Pool
Path
Ray
Ray
Ray
Ray
Timer
Path
Pool
Timer
Timer
Timer
Command
Command
Force
Path
Ray
Timer
Timer
Timer
State Machine
State Machine
State
State Machine
State
State