Ticker


模块 hilo/util/Ticker 依赖 hilo/core/Class, hilo/core/Hilo 源码 Ticker.js
Ticker是一个定时器类。它可以按指定帧率重复运行,从而按计划执行代码。

方法概览

方法 定义于
Ticker(fps:Number)
构造函数
Ticker
addTick(tickObject:Object)
Ticker
Ticker
Ticker
removeTick(tickObject:Object)
Ticker
Ticker
start(userRAF:Boolean)
Ticker
stop()
Ticker

构造函数

Ticker(fps:Number)
parameters
fps:Number — 指定定时器的运行帧率。

方法详情

addTick(tickObject:Object)
parameters
tickObject:Object — 要添加的定时器对象。此对象必须包含 tick 方法。
getMeasuredFPS()
pause()
removeTick(tickObject:Object)
parameters
tickObject:Object — 要删除的定时器对象。
resume()
start(userRAF:Boolean)
parameters
userRAF:Boolean — 是否使用requestAnimationFrame,默认为false。
stop()