new TimerEvent(timer, delay, tick, repeatCount, loop, callback, callbackContext, arguments)
A TimerEvent is a single event that is processed by a Phaser.Timer.
It consists of a delay, which is a value in milliseconds after which the event will fire.
When the event fires it calls a specific callback with the specified arguments.
TimerEvents are removed by their parent timer once finished firing or repeating.
Use Phaser.Timer#add, Phaser.Timer#repeat, or Phaser.Timer#loop methods to create a new event.
Parameters
Name | Type | Description |
---|---|---|
timer | Phaser.Timer | The Timer object that this TimerEvent belongs to. |
delay | number | The delay in ms at which this TimerEvent fires. |
tick | number | The tick is the next game clock time that this event will fire at. |
repeatCount | number | If this TimerEvent repeats it will do so this many times. |
loop | boolean | True if this TimerEvent loops, otherwise false. |
callback | function | The callback that will be called when the TimerEvent occurs. |
callbackContext | object | The context in which the callback will be called. |
arguments | Array.<any> | Additional arguments to be passed to the callback. |
- Source code: time/TimerEvent.js (Line 28)
Please login to continue.