1.Rapahel.animation(params,ms,[easing],[callback]):创建动画对象
其中,params:动画对象参数,
ms:动画持续时间
easing:曲线类型
callback:回调函数,动画结束时调用
2.Animation.delay(delay):创建现有动画对象的副本,并指明延迟时间
其中,delay为动画动作间的时间间隔,单位毫秒
3.Animation.repeat(repeat):创建现有动画对象的副本,并指明重复的频率
其中,repeat为动画重复次数
4.Element.animate(params,ms,[easing],[callback])或者Element.animate(Animation):
为指定元素创建动画并播放动画。
5.Element.animateWidth(el,anim,params,ms,[easing],[callback])或者Element.animateWidth(el,anim,Animation)
为指定元素创建动画并播放,但是必须和另一个元素同步播放动画
其中,el为要同步的元素
anim为要同步的动画
下面是一个动画示例:
创建了一个圆,该圆一开始有一个上升动画,之后可以在画布上随机改变位置,且圆的边框颜色也是随机的。
效果如下: