假设我创建了两个SVG元素:rect和polygon。我可以简单地通过rect.move(x,y(或rect.dmove(x,y(移动矩形
移动多边形的最佳方法是什么?
我必须先创建组吗?对我来说似乎是一个开销...
.move(( 不起作用(我猜是因为它弄乱了点属性?!
实际上polygon.move(0,0)
工作得很好。所以不需要任何花哨的东西。但是,如果您不想弄乱点属性,则可以使用 polygon.translate(x, y)
它将向元素添加转换,该转换将元素移动 translate
中指定的量