static
Class Ticker
static
void
addListener
(
o
,
pauseable
)
o
<Object>
The object to add as a listener.
pauseable
<Boolean>
If false, the listener will continue to have tick called
even when Ticker is paused via Ticker.pause(). Default is true.
void
static
Number
getFPS
(
)
Number
static
Number
getInterval
(
)
Number
static
Number
getMeasuredFPS
(
ticks
)
ticks
<Number>
Optional. The number of previous ticks over which to measure the actual
frames / ticks per second.
Number
static
Boolean
getPaused
(
)
Boolean
static
Number
getTicks
(
pauseable
)
pauseable
<Boolean>
Indicates whether to include ticks that would have been broadcast
while Ticker was paused. If false only tick events broadcast while Ticker is not paused will be returned.
If true, tick events that would have been broadcast while Ticker was paused will be included in the return
value. The default value is false.
Number
static
Number
getTime
(
pauseable
)
pauseable
<Boolean>
Indicates whether to include time elapsed
while Ticker was paused. If false only time elapsed while Ticker is not paused will be returned.
If true, the value returned will be total time elapsed since the first tick event listener was added.
Number
static
void
removeListener
(
o
)
o
<Object>
The object to remove from listening from the tick event.
void
static
void
setFPS
(
value
)
value
<Number>
Target number of ticks broadcast per second.
void
static
void
setInterval
(
interval
)
interval
<Number>
Time in milliseconds between ticks. Default value is 50.
void
static
void
setPaused
(
value
)
value
<Boolean>
Indicates whether to pause (true) or unpause (false) Ticker.
void
tick
(
timeElapsed
)
timeElapsed
<Number>
The time elapsed in milliseconds since the last tick event.