# 简单使用
# 创建
使用 ticker.Ticker
类可以实例化一个:
const ticker = new Bling.ticker.Ticker();
# 添加&移除
直接用 add
方法添加一个回调函数:
ticker.add((time) => {
console.log(time);
});
使用 remove
方法来移除它:
const handler = (time) => {
console.log(time);
}
ticker.add(handler);
ticker.remove(handler);
# 开始&停止
实例化之后,可以用 start
方法开始,用 stop
方法来停止。
也可以通过设置它的参数 autoStart=true
来自动开始。
注意
Bling.Engine
的动画控制中会通过小程序App
的生命周期来自动处理Bling.ticker.Ticker
的实例化对象的运行状态,如果想要独立使用Bling.ticker.Ticker
,你需要自行处理控制其暂停/恢复等运行状态。