正在删除paper.js中的最后一段(撤消)



我一直在尝试创建一个undo函数,该函数将从paper.js中的路径中删除最后一段。我遇到了麻烦,因为该函数需要一个索引,但我似乎无法获得。我试过:

undo: function(){
path.removeSegment(path.segments.lastsegment);
path.removeSegment(path.segments.lastsegment.index);
path.segments.lastsegment.remove;
},

还有更多。。。似乎都不起作用。有没有人用纸张函数而不是自己制作索引来完成这项工作?谢谢

我找到了一种方法。如果有人有更干净的方法,请随意分享。

path.removeSegments(((path.segments).length)-1);

最新更新