Rahael学习之动画(五)

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为要同步的动画


下面是一个动画示例:

创建了一个圆,该圆一开始有一个上升动画,之后可以在画布上随机改变位置,且圆的边框颜色也是随机的。



效果如下:



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值