2017-06-21 3 views
0

Supposons que j'ai créé deux éléments SVG: rect et polygone. Je peux simplement déplacer le rectangle via rect.move (x, y) ou rect.dmove (x, y)Comment déplacer un polygone (ou toute autre forme non-basique) dans svg.js?

Quelle est la meilleure façon de déplacer le polygone?

Dois-je créer un groupe en premier? On dirait une surcharge pour moi ...

.move() ne fonctionne pas (je suppose parce qu'il salit avec les points d'attribut ?!)

Répondre

0

En fait polygon.move(0,0) fonctionne assez bien. Donc, il n'y a pas besoin de quelque chose de fantaisie. Cependant, si vous ne voulez pas vous tromper avec les attributs de point, vous pouvez utiliser polygon.translate(x, y) qui ajoutera une transformation à l'élément qui déplace l'élément de la quantité spécifiée dans translate