0
我创建了一个带有圆圈,直线和直线的简单图像标记。我怎样才能删除我不需要的形状。我已经在数组中存储了坐标点。我如何处理任何帮助。 Here is the fiddle删除使用paperJS创建的特定形状
下面是函数推到数组
function onMouseUp(event) {
console.log(cPath.points[0]);
console.log(cPath.downpoints[0]);
if(set == 1){
i++;
circles.push(circle);
createElem('circle', i);
cPath.points.push(event.point);
cPath.downpoints.push((event.downPoint - event.point).length);
}else if(set == 2){ j++;
rects.push(rect);
createElem('rect', j);
}else if(set == 3){
k++;
lines.push(line);
createElem('line', k);
}else if(set == 4){
l++;
createElem('Free Path', l);
}
};
我din't这个意思。所有的形状应该有选择地呈现我必须删除一个圆形或矩形等, – chiyango
对不起,比我不明白你需要什么,如果你不是这个意思。你想从每组中只画一个?或者在画圈时隐藏他人?你能不能详细解释用例 –
好吧,举个例子,我画了5个圆圈,把它命名为circle1,circle2等等,同样我绘制了5个矩形命名为rect1,rect2等,现在我想只删除circle2。你能明白吗。 [参考网站](http://picozu.com) – chiyango