Kinetic使用注意点--animation

new Animation(func, layers)
  参数:
    func:每一帧都会调用一次此函数。此函数接收一个包含四个元素的参数对象,时间单位均为毫秒。

{
    timeDiff:"上一帧和当前帧的时间差",
    lastTime:"动画启动和上一帧的时间差",
    time:"动画启动和当前帧的时间差",
    frameRate:"动画执行频率FPS"
}

    layers:每次动画帧需要重绘的层。可以是一个层、层数组和null。
  方法:
    addLayer(layer):向当前动画中添加一个层,如果添加成功返回true,反之返回false。
    getLayers():获取当前动画中所有的层。
    isRunning():确认当前动画是否正在执行,如果是返回true,反之返回false。
    setLayers(layers):向当前动画中添加一批层,添加方法和实例化函数layers参数一样。
    start():启动动画。
    stop():停止动画。

    

原文地址:https://www.cnblogs.com/maqunjing/p/3160247.html