如何在 svg.js 中移动多边形(或任何其他非基本形状)



假设我创建了两个SVG元素:rect和polygon。我可以简单地通过rect.move(x,y(或rect.dmove(x,y(移动矩形

移动多边形的最佳方法是什么?

我必须先创建组吗?对我来说似乎是一个开销...

.move(( 不起作用(我猜是因为它弄乱了点属性?!

实际上polygon.move(0,0)工作得很好。所以不需要任何花哨的东西。但是,如果您不想弄乱点属性,则可以使用 polygon.translate(x, y) 它将向元素添加转换,该转换将元素移动 translate 中指定的量

相关内容

最新更新