Events#
Introduction#
The Events blocks in VEXcode AIR allow for event-driven coding, enabling different parts of a project to run in response to triggers such as project start, received events, or user interactions. Below is a list of available blocks:
when started – Executes the attached stack of blocks when the project starts.
when I receive event – Runs the attached stack when a specific event is broadcast.
broadcast event – Triggers an event without pausing execution.
broadcast event and wait – Triggers an event and pauses execution until the event’s tasks complete.
when started#
The when started block runs its stack when the project begins. You can have multiple when started blocks to run multiple stacks of blocks at once.
when started :: hat events
parameter |
description |
---|---|
This block has no parameters. |
Example
when started :: hat events
[Take off at the start of the project.]
take off to [500] mm ▶