As the name suggests, nodes that are set to execute On Start will execute when the game starts. These nodes can be used to initialize game logic, spawn in elements in the world, or load previously saved progress.
Many nodes have the On Start property. When this is enabled, the logic will get executed when the game starts.
To enable this property, simply tap on the toggle next to it in the node's Details Panel.
Note: For spawned objects, the On Start will be executed when the object is spawned.
You can change the On Start execution order in the Hierarchy menu. To access this menu, either tap on Logic on the Bottom Toolbar and then on Hierarchy, or tap it from the Quick Menu Toolbar on the left.
Once in the Hierarchy menu, you can find the On Start tab on the left. Here are all nodes that are set to execute On Start. Nodes are executed in order from top to bottom. To rearrange them, simply drag the node up or down in the list by tapping and holding on the two lines on its right side.
Note: Only nodes that are in the game world will show up here. Nodes inside Behaviors or Reusable instances won't be visible.