zoukankan      html  css  js  c++  java
  • Raphael.js API 之Element.unclick(),Paper.add(),Paper.rect(),Element.status()

    /*API-44*/
    Element.show()
    使元素可见
    /*API-55*/
    Element.unclick(handler)
    移除元素的click事件
    参数列表:
    handler
        function
        {
            事件的处理操作;
        }
    返回值:元素对象
    /*API-80*/
    Paper.add(json)
    从给定格式的json数组中倒入元素
    参数列表:
    json
        json数组
    返回值:被倒入的元素对象
    示例:
    paper.add([
        {
            type: "circle",
            cx: 10,
            cy: 10,
            r: 5
        },
        {
            type: "rect",
            x: 10,
            y: 10,
            10,
            height: 10,
            fill: "#fc0"
        }
    ]);//绘制一个圆形和矩形
    /*API-96*/
    Paper.rect(x,y,width,height,[r])
    绘制一个矩形
    参数列表:
    x
        number类型
        矩形左上角x坐标
    y
        number类型
        矩形左上角y坐标
    width
        number类型
        矩形宽度
    height
        number类型
        矩形高度
    r
        可选参数
        number类型
        矩形边角弧度,默认值为0
    返回值:一个矩形元素对象
    示例:
    var c = paper.rect(10, 10, 50, 50);
    var c = paper.rect(40, 40, 50, 50, 10);
    /*API-62*/
    Element.status([anim], [value])
    获取或设置动画的状态
    参数列表:
    anim
        可选参数
        Object类型
        动画对象
    value
        可选参数
        number类型
        范围0-1之间。在指定情况下,可以设置动画的属性值。可以将动画跳到指定位置
    返回值:number类型位置
    或者
    返回值:位置数组。如果未指定anim,那么数组对象的格式如下:
        {
            anim:objectanimation object
            status:numberstatus
        }
    或者
    返回值:指定值得可选元素对象
  • 相关阅读:
    博客园样式设置
    最坏情况为线性时间的选择算法
    棋盘覆盖
    矩阵乘法的Strassen算法及时间复杂度
    大整数乘法及算法时间复杂度
    全排列问题的递归算法(Perm)
    python的lambda
    python的zip函数
    python操作队列
    mysql基础命令
  • 原文地址:https://www.cnblogs.com/MedivhQ/p/4074930.html
Copyright © 2011-2022 走看看