Site Navigation

ECA Events

ECA Event name Description
Animation endedTriggers when an animation on a specific object has ended. Animations first have to be started by an ACTION.
Animation started playingTriggers when an animation on a specific object has started. Animations first have to be started by an ACTION.
Any Button Is ClickedTriggers when any buttons on interactive objects have been clicked. This event will not trigger on touch buttons or prefab buttons.
Any Touch Button Is Clicked Triggers when any touch buttons on interactive objects have been clicked. This event will not trigger on normal buttons on objects or prefab buttons.
Button Is ClickedTriggers when a specific button on interactive objects has been clicked. This event will not trigger on touch buttons or prefab buttons.
Button Is ToggledTriggers when a specific touch button on interactive objects has been toggled. This event will not trigger on normal buttons on objects or prefab buttons.
Collision BeginsTriggers when two objects collide.
Collision EndsTriggers when two objects stop colliding.
Collision with hand beginsTriggers when the player’s hand starts a collision with a specific object.
Collision with hand ends Triggers when the player’s hand stops starts a collision with a specific object.
CT Joystick is movedSpecific to the CT Machine. Triggers when the player moves the joystick for the screen.
Knob Is TurnedSpecific to the ultrasound machine. Triggers when one of the buttons for adjusting the setting of gain, depth, and focus is turned.
MCQ Answer Trigger when a specific answer is given to a specific question on a specific MCQ
MCQ Answer ResultTrigger when a correct or wrong answer is given to a specific question on a specific MCQ.
MCQ Any AnswerTriggers when any answer is given to a specific question on a specific MCQ
MCQ ClosedTrigger when a specific MCQ is closed
MCQ Completed Trigger when a specific MCQ is completed
Message has been hidden Legacy event will be out phase.
Message has been shown Legacy event will be out phase.
Message Is BroadcastTriggers when the ACTION “Broadcast message” is activated with the identical defined name.
Object Is GrabbedTriggers when the user grabs a specific object
Object Is ReleasedTriggers when the user releases a specific object
Object Is Shaken (1 sec) Legacy event will be out phase.
Player enters areaTriggers when the user enters a specific trigger cube
Player Exits area Triggers when the user exits a specific trigger cube
Player Menu OpenedTriggers when the user opens the menu
Player TeleportedTriggers each time the player teleports
Player TurnedTriggers each time the player uses the controller to turn their avatar around
Prefab Button Is ClickedTriggers when the spawnable button “prefab button”, from the equipment tab, is clicked
Prefab Button is Toggled Triggers when the spawnable button “prefab button”, from the equipment tab defined as a toggle button, is toggled on or off
Probe Changed Legacy event will be out phase.
Score has been hidden Legacy event will be out phase.
Score has been shown Legacy event will be out phase.
Simulation Starts Triggers when the player enters the room
Snap DisconnectsTriggers when any objects disconnect from a specific object
Snap OccursTriggers when any object snaps to any object
Snap to ItemTriggers when two specific objects snap to each other
Snap To Point Legacy event will be out phase.
Snap To SomethingTriggers when a specific object snaps to any object
State Change Legacy event will be out phase.
STTEvent Legacy event will be out phase.
Timer Ran OutTriggers, when a timer started by the “Start timer” ACTION, runs out
Timer Ran Out(old) Legacy event will be out phase.
Timer Starts Triggers, when a timer started by the “Start timer” ACTION, is started
Timer Starts(old) Legacy event will be out phase.
User Gaze AtTriggers when the player activated a “Gaze hotspot” by filling the gaze bar fully

Table of Contents