• Raphael.js API之 Animation.delay(),Animation.repeat(),Element.animateWith()


    /*API-1,2*/
    Animation
    Animation.delay(delay)
    复制一个现有的动画对象并为其设置延迟
    参数列表:
    delay
         number类型
         动画延迟毫秒数
    返回值:最新修改的动画对象
    示例:
    var anim = Raphael.animation({cx: 10, cy: 20}, 2e3);
    circle1.animate(anim);
    circle2.animate(anim.delay(500));

    /*API-3*/
    Animation.repeat(repeat)
    重复一个现有的动画对象
    参数列表:
        number类型
        动画重复次数
    返回值:最新修改的动画对象

    /*API-7*/
    Element.animateWith()
    扮演类似的元素动画,但保证给定的动画与另一个给定的元素同步进行
    参数列表:
    el
        Object类型
        需要同步的对象
    anim
        Object类型
        需要同步的动画
    params
        可选参数
        Object类型
        元素执行最终动画的属性
    ms
        可选参数
        number类型
        动画执行时间
    easing
        可选参数
        字符串类型 string
        可被接受的一些CSS样式
    callback
        可选参数
        function
        {
            动画完成后执行的操作
        }

    element
        Object类型
        需要同步的元素
    anim
        Object类型
        需要同步的动画
    animation
        可选参数
        Object类型
        动画对象
    返回值:动画对象
  • 相关阅读:
    efwplus框架
    注册区域
    社招面试记录与总结
    验证码 Captcha 之大插件
    发生内存泄漏?
    Flume+LOG4J+Kafka
    协议如何保证可靠传输
    oracle之spool详细使用总结(转)
    SSH协议详解(转)
    oracle nologging用法(转)
  • 原文地址:https://www.cnblogs.com/MedivhQ/p/4074937.html
Copyright © 2020-2023  润新知