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
        }
    或者
    返回值:指定值得可选元素对象

  • 相关阅读:
    图像的分离合并
    图像旋转与格式转换
    图像的剪切和粘贴
    缩放图像
    遮罩混合
    透明度混合
    Anaconda安装jieba、snownlp等外部包
    anaconda3 中pip安装模块方法
    PHP读取文本文件内容并随机输出任意一行
    php读取在线远程txt文档内容到数组并遍历
  • 原文地址:https://www.cnblogs.com/MedivhQ/p/3801371.html
Copyright © 2011-2022 走看看