Skip to main content
Version: 2026.3

Scene Nodes

These nodes allow to manage scene loading, transitions, visual effects, and tutorial-related behavior.

Flow Nodes

Platform Recognizer Switch Node

🔍 Reflectis > Flow > Reflectis Platform: Switch

This Node allows to differentiate actions for the different platforms.

The control output flows are:

  • VR, executed when running on the VR platform
  • WebGL, executed when running on the WebGL platform.

Nodes

Tutorial Enable Node

🔍 Reflectis > Flow > Reflectis Tutorial: Enable

This Node allows to activate the tutorial panel.

  • ⬇️ Input:
    • Enable (bool), whether to enable (true) or disable (false) the tutorial panel.

Nodes

Change Scene Node

🔍 Reflectis > Flow > Reflectis Platform: Change Scene

This Node loads a different scene identified by its addressable name. This is an awaitable node.

  • ⬇️ Input:
    • SceneAddressableName (string), the addressable name of the scene to load.

Check Scene Availability Node

🔍 Reflectis > Flow > Reflectis Platform: Check Scene Availability

This Node checks if a scene is available for loading. This is an awaitable node.

  • ⬇️ Input:

    • SceneAddressableName (string), the addressable name of the scene to check.
  • ⬆️ Output:

    • IsAvailable (bool), a boolean indicating whether the scene is available.

Load Lobby Node

🔍 Reflectis > Flow > Reflectis Platform: Load Lobby

This Node loads the default lobby scene. This is an awaitable node.

Reload Scene Node

🔍 Reflectis > Flow > Reflectis Platform: Reload Scene

This Node reloads the current scene. This is an awaitable node.

Fade From Black Node

🔍 Reflectis > Flow > Reflectis Scene: Fade From Black

This Node triggers a fade from black visual effect, transitioning the screen from black to the scene view.

Fade To Black Node

🔍 Reflectis > Flow > Reflectis Scene: Fade To Black

This Node triggers a fade to black visual effect, transitioning the screen from the scene view to black.

Enable Other Players Node

🔍 Reflectis > Flow > Reflectis Scene: Enable Other Players

This Node allows to enable or disable the other players' character mesh when triggering an event.

  • ⬇️ Input:
    • Enable (bool), whether to show (true) or hide (false) other players.

Nodes

Event Nodes

These nodes allow you to connect and trigger flows from specific moments of the scene loading process.

Warning

Use these nodes instead of the Unity's "On Start" node if you need to instantiate objects from the environment at the start of the event. Not using these nodes will have unwanted results, like objects spawned in the wrong event.

Load

🔍 Events > Reflectis > Reflectis Scene: On Load

This node will trigger when the scene has finished loading, but before scene setup is completed and placeholder initialization has started. The execution of all the flows started from this node will be awaited before proceeding with the scene setup.

Nodes

Setup

🔍 Events > Reflectis > Reflectis Scene: On Setup

This node will trigger during the scene setup, after all the placeholders have been mapped. The execution of all the flows started from this node will be awaited before proceeding with the loading panel fadeout to the scene.

Nodes

Setup Completed

🔍 Events > Reflectis > Reflectis Scene: On Setup Completed

This node will trigger when the scene setup is completed and the loading panel fadeout to the scene has been completed.

Nodes

Unload

🔍 Events > Reflectis > Reflectis Scene: On Unload

This node will trigger when the scene is being unloaded.

On Tutorial Closed

🔍 Events > Reflectis > Reflectis Tutorial: On Tutorial Closed

This event triggers when the tutorial panel is closed by the user.