State Properties

States are used to change between different model states. Each state will remember any changes you make to it when you switch to a different state. 

State Control

Any of these state control options can be activated through their corresponding ribbon buttons or by right-clicking on a state in the Lesson Tab and using the context menu.

New State 


Creates a brand new state with the model, camera and state properties set back to their default values. This state is the same as the one you are presented with at the very start of the lesson. None of the changes you made to the first state will be reflected here.

Duplicate State (Hotkey: Ctrl-d)


Creates a duplicate of of the state currently selected. All model, camera, and state properties will be copied over from the duplicated state.  

Reset State (Hotkey: Ctrl-r)


Resets the model, camera, and state properties back to their original defaults. 

Delete State (Hotkey: delete)


Removes the state from the project. 

State Properties

States contain many properties we can edit. By selecting a state and opening the Properties Tab we can access them. 



The name of the state. It will appear in the Lesson Tab under the state and in the state list on the player UI. When the presenter is switching states in the played lesson the name will be very useful to differentiate between the different states.



The state description will show in the state details section of the player. It is useful to add a description for the presenter to reference during the lesson. 


List State:

List state is checked on by default. Turning this setting off will hide the state from the list of states that appears in the player. The state can still be linked to from other states through an object/hit point interaction. The presenter will not be able to select it through the menu. 


Drag and drop an audio file from the Assets Tab. This audio will play immediately when this state becomes active and will be stopped if the state is changed before the audio finishes. 


Loop Audio:

This setting, when checked on, will loop the state audio. Once the full length of the audio file has played through, it will start from the beginning again. 

Expand Root:

The expand root determines what object will be expanded when the state is switched to expand mode. Drag and drop a model part from the Scene Hierarchy to set the expand root. 

FreePlay Root:

The freeplay root determines what object will be expanded when expand mode is chosen in the player, during the lesson. Drag and drop a model part from the Scene Hierarchy to set the freeplay root. 

VR Teleport: 

The VR teleport spots are used as an alternative method for switching between states while playing the lesson in VR. Turn this option on by checking this setting.When the presenter is teleporting, the teleport spots for all slides will appear at once, so make sure you do not overlap them.

VR Position/Rotation:

Once VR Teleport is checked on. You can then place the spot by using the transform and rotation gizmos in the Viewport or manually through the position and rotation properties.

State Actions:

You can add images, videos, and questions to each state. Click next to learn more about using state actions.