Network states

You can use network states to synchronize events between all users in an ENGAGE Session. For example, if you place a button in your scene that triggers an animation, you can use network states to enable any user to select the button, and to trigger the animation for all users.

To use network states, you require a single Network State Manager in your scene. You also require an LVR Location Network State script for each state change that you want to synchronize. Each LVR Location Network State script can support multiple states, and can pass the state change information on to other scripts. The following diagram shows an overview of the network state management hierarchy.

For more information about how to use network states, see the following sections.

Last updated