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