实用方法返回给定曲线上特定位置的点坐标。
p1x
数值。曲线第1
个点的x
位置。p1y
数值。曲线第1
个点的y
位置。c1x
数值。曲线第1
个锚的x
位置。c1y
数值。曲线第1
个锚的y
位置。c2x
数值。曲线第2
个锚的x
位置。c2y
数值。曲线第2
个锚的y
位置。p2x
数值。曲线第2
个点的x
位置。p2y
数值。曲线第2
个点的y
位置。pt2y
数值。曲线上的位置(0~1)。对象。如下格式的点信息:
x
:数值。点的x
坐标。
y
:数值。点的y
坐标。
m
: {x
:数值。左侧锚点的x
坐标。
y
:数值。左侧锚点的y
坐标。
n
: {x
:数值。右侧锚点的x
坐标。
y
:数值。右侧锚点的y
坐标。
start
: {x
:数值。曲线开始的x
坐标。
y
:数值。曲线开始的y
坐标。
end
: {x
:数值。曲线结束的x
坐标。
y
:数值。曲线结束的y
坐标。
alpha
:数值。
改点在曲线上的切线角度。
var dot = Snap.path.findDotsAtSegment(20,80, 40,40, 60,40, 80,80, 0.5); console.dir(dot);