You can use Alarms to run code after some time or on a loop.
Let’s say you set Alarm 0 to
30, in the Create event of an object:
/// Create alarm = 30;
Since one second has
60 steps, the Alarm 0 event should run after half a second.
/// Alarm 0 event speed += 1;
After half a second, the speed of the instance will be increased by 1.
If you set the alarm again inside the same Alarm event, it’ll create a loop:
speed += 1; alarm = 60;
From that point on, the alarm will run every
60 steps – which is one second. This creates a 1-second interval loop.