zoukankan      html  css  js  c++  java
  • Raphael.js API之 Paper.path(),Element.click()

    /*API-93*/
    Paper.path()
    Paper.path(pathString)
    在一个路径上画线
    参数列表:
    pathString
        可选参数
        由单个字母加特殊数据类型和1符号构成
    如:M 250 720  0 50 代表从(250,720)到(0,50)之间划线
        M 250 850 l 0 -50 l -50 0 l 0 -50 l -50 0 l 0 50 l -50 0 l 0 50 z(其中的l是小写字母'L'不是'1'也不是'|')
    以下是介绍这些字母的含义列表
    命令/操作         名称                  参数    
    M                 移动到/传送          (x y)+
    Z                  移动结束                无
    L                  画线                 (x y)+
    H                 水平方向画线          x+
    V                  垂直方向划线          y+
    C                  曲线                   (x1 y1 x2 y2 x y)+
    S                  平滑曲线               (x2 y2 x y)+
    Q                  二次贝塞尔曲线       (x1 y1 x y)+
    T                  平滑二次贝塞尔曲线    (x y)+
    A                  椭圆弧                (rx ry x-axis-rotation large-arc-flag sweep-flag x y)+
    R                  Catmull-Rom曲线        x1 y1 (x y)+    //2.0后支持度提升
    /*
    贝塞尔曲线(Bézier curve),又称贝兹曲线或贝济埃曲线,是应用于二维图形应用程序的数学曲线。一般的矢量图形软件通过它来精确画出曲线,贝兹曲线由线段与节点组成,节点是可拖动的支点,线段像可伸缩的皮筋,我们在绘图工具上看到的钢笔工具就是来做这种矢量曲线的。贝塞尔曲线是计算机图形学中相当重要的参数曲线,在一些比较成熟的位图软件中也有贝塞尔曲线工具,如PhotoShop等。在Flash4中还没有完整的曲线工具,而在Flash5里面已经提供出贝塞尔曲线工具。
    贝塞尔曲线于1962,由法国工程师皮埃尔·贝塞尔(Pierre Bézier)所广泛发表,他运用贝塞尔曲线来为汽车的主体进行设计。贝塞尔曲线最初由Paul de Casteljau于1959年运用de Casteljau演算法开发,以稳定数值的方法求出贝兹曲线。
    */

    /*API-9*/
    Element.click()
    Element.click(handler)
    参数列表:
    handler
        function
        {
            处理事件
        }
    返回值:元素对象

  • 相关阅读:
    九月腾讯,创新工场,淘宝等公司最新面试三十题
    java静态变量和实例变量的区别
    海量数据处理:十道面试题与十个海量数据处理方法总结
    持有对象(看think in java)
    在myeclipse9.0中安装插件SVN(掌握通用安装插件的方法)
    java的垃圾回收机制(think in java学习总结):
    CSS控制文本自动换行
    jquery获得select option的值 和对select option的操作
    JS操作table!js table行数
    jquery ui datepicker 只能选今天以后的日期
  • 原文地址:https://www.cnblogs.com/MedivhQ/p/3801379.html
Copyright © 2011-2022 走看看