# 简单使用

# 创建

使用 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 来自动开始。

注意

  1. Bling.Engine 的动画控制中会通过小程序 App 的生命周期来自动处理 Bling.ticker.Ticker 的实例化对象的运行状态,如果想要独立使用 Bling.ticker.Ticker,你需要自行处理控制其暂停/恢复等运行状态。