0

我正在修改 svg-editor,特别是方法绘制实现的 mod。

我正在尝试创建一个函数,如果调用它会自动选择所有对象并更改它们的笔触颜色。

我可以在我的函数中调用这个:

svgCanvas.selectAllInCurrentLayer();    

它基本上选择了画布上的所有项目。但是,当我在它下面输入时,更改笔触颜色功能

svgCanvas.setcolor("stroke", "red");

它不运行第二个命令(笔画更改功能)。

4

1 回答 1

1

在 Method Draw/SVG Edit 中,您将执行以下操作:

svgCanvas.selectAllInCurrentLayer();
var selected = svgCanvas.getSelectedElems();
selected.forEach(function(el){
  el.setAttribute("stroke", "red")
});
于 2013-02-16T17:49:24.517 回答