Jquery 获取raphael.js中bezier曲线的点

Jquery 获取raphael.js中bezier曲线的点,jquery,html,raphael,Jquery,Html,Raphael,你们中有人知道如何在Raphael.js中获得bezier曲线的起点和终点点吗 paper.path(['M', x1, y1, 'Q', c1, c2, x2, y2]); 如何在示例中获取上述值?我通过一个循环将50个路径附加到主体上,并将它们保存在一个数组中。稍后,我将捕捉每一个的值 我试过: var bbox = patharray[i].getBBox(); console.log([bbox.x, bbox,y]); 但它只给了我一个起点。我怎样才能得到端点呢 提前感谢。您的边界

你们中有人知道如何在Raphael.js中获得bezier曲线的
起点
终点
点吗

paper.path(['M', x1, y1, 'Q', c1, c2, x2, y2]);
如何在示例中获取上述值?我通过一个循环将50个路径附加到主体上,并将它们保存在一个数组中。稍后,我将捕捉每一个的值

我试过:

var bbox = patharray[i].getBBox();
console.log([bbox.x, bbox,y]);
但它只给了我一个起点。我怎样才能得到端点呢


提前感谢。

您的边界框不会给出开始,而是左上角。您的起点只是指定的第一个x1,y1值,终点是最后一个x2,y2。贝塞尔曲线直接通过它们的端点。是的,很好,但是如果未知,我怎么才能得到值x2,y2?它必须是已知的,因为你在循环中提供了它们。知道了,在创建随机数字时,只需在数组中推送值。非常感谢。