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
{
处理事件
}
返回值:元素对象
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
{
处理事件
}
返回值:元素对象