1. Help Center
  2. Getting Started
  3. Intermediate Series: Deeper Dive on Components

Conditions: Overview

Conditions are used to control the flow of frames and set dynamic values

A Condition is something that has a Boolean value to it. That is, it is either true or false.

Conditions are used in multiple places. They can be used as a Frame Precondition to restrict the activation of a frame, or as a Frame Postcondition to close a frame, or as a parameter of certain Resource items.


If the video is too small, mouse over the bottom right and click on the fullscreen icon after you hit play. 


The most commonly used conditions are:

World Object Proximity: Checks how close the user is to an object

Compound Condition: Two or more conditions that must be true

Custom Event: Checks if a custom authored event has occurred

Object Event: This condition checks if the specified event has emitted the specified event

Object State: Checks the state of an object (for example, selected, grasped etc)

Story Point: Checks if a specific story point has occurred

Timer Condition: Sets a delay before the frame opens