Javascript 如何在Kineticsjs中向直线动态添加点?
我想动态地向直线添加点。Javascript 如何在Kineticsjs中向直线动态添加点?,javascript,html,canvas,kineticjs,Javascript,Html,Canvas,Kineticjs,我想动态地向直线添加点。设置点(数组)将只接受一组新的点数组,但我想通过向其添加另一个点来扩展该线。此外,我在向线添加点时使用了转换。怎么做 这不起作用 line.transitionTo({points:[x,y],duration:1,easing:'ease-out'}); 您当前无法进行转换,但以下是您可以执行的操作: var points = line.getPoints(); points.push(x); // new x point points.push(y); // ne
设置点(数组)
将只接受一组新的点数组,但我想通过向其添加另一个点来扩展该线。此外,我在向线添加点时使用了转换。怎么做
这不起作用
line.transitionTo({points:[x,y],duration:1,easing:'ease-out'});
您当前无法进行转换,但以下是您可以执行的操作:
var points = line.getPoints();
points.push(x); // new x point
points.push(y); // new y point
line.setPoints(points);
layer.draw();
现在无法使用transition对象。它将在未来发布。