When you extend the use of SkyReal with Blueprints you quickly need to trigger actions with events such as controllers inputs, user actions, user position, ...
This events are necessary to trigger actions like displaying messages, starting animations, changing materials, ...
Here is a list of common events:
|Event triggered once at the very beginning of the experience.|
|Event triggered all the time, at every tick. The interval between two ticks is the Delta Seconds variable.|
This events exists for both hands.
|Pie menu button pressed.|
|Grip button pressed (button inside the controller, under the middle finger).|
|Selection button pressed.|
You can also use keyboard inputs. Type the input letter to find the event.
You can add specific events for every parts you can access from your blueprint (using variables of type Skr Part). These events are accessible in the Details tab of the variable.
The most useful events are:
|Event triggered when another actor begins to overlap. Can be used to determine user position.|
|Event triggered when the laser touches the part.|
|Event triggered when the actor is selected.|