at.*_*at. 1 javascript spline kineticjs
有没有办法在KineticJS中为现有样条线添加点?现在,我必须调用destroy()样条曲线并在添加点时创建一个全新的样条曲线.我希望有更好的方法......
您可以在行尾添加.
line.attrs.points.push({x:100, y:20})
layer.draw()
Run Code Online (Sandbox Code Playgroud)
如果要在行的中间添加,则需要使用函数来重建点.即按x点排序
---- for Spline(已编辑) -
spline.attrs.points.push({x:10,y:10})
spline.setPoints(spline.attrs.points);
layer.draw();
Run Code Online (Sandbox Code Playgroud)