Exploring the Scene Flow Editor

Scene Flow Editor

The Scene Flow Editor is use to create and design the flow of your game. It is a visual node based editor. Each node represents a scene in your project. Each graph will have a start node that represents the bootstrap scene and the flow will start here.

Beside the start scene, there are 2 types of scene node, base scene and overlay scene. When a base scene loaded, it will replace the previous scene. On the other hand, the overlay scene will add on top of other scene.

You can add a new scene node by the drop down button on the toolbar. Or, press the shortcut Key “A”popup the dropdown menu. A list of available scene will show in the drop down menu. Select to add on the scene.

After adding the scenes, you can connect the node by drag and drop from the output port to the input port of the node.

You can select the node and change the properties from the inspector. Toggle the inspector by clicking on the arrow at each side of the toolbar. Or, pressing Key“N” to toggle the inspector.

You can find the common properties for each node.

Property

Description

Scene

Scene asset of this node represents.

Load Async

Enable/disable loading the Scene asynchronously in the background.

Preloading Scene

Set the preloading scene when loading the sene. Default: use the default loading scene. Custom: use custom loading scene. None: don't use preloading scene.

Wait before appear

The time (seconds) before the scene appear after loading completed.

Custom Name

Custom name appear on the node. The scene name will be used if empty.

Description

The description appears below each node.

Property

Description

Overlays

Show the overlay scene connected to this scene node. You can change the loading order for each overlay here.

Routes

Show the routes connected to this node.

Actions

Custom action defined in this scene node. You can use the actions in each scene to control the flow.