Sto tentando di animare la mia immagine di forma ovale per ruotare a un angolo fisso in modo che il contorno ruoti attorno a un'area senza modificare la forma dell'area.Ruota un oggetto SVG ovale
Come faccio? Posso usare solo un'immagine o ho bisogno di più immagini piccole seguendo un percorso ovale?
questo è quello che ho fatto (jsfiddle), come si può vedere l'area sta cambiando forma di conseguenza per la rotazione
<svg xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink">
<image x="20" y="20" width="300" height="80"
xlink:href="http://i.imgur.com/gTlsQx4.png">
<animateTransform attributeType="xml"
attributeName="transform"
type="rotate"
from="0 180 50"
to="360 180 50"
dur="4s"
repeatCount="indefinite"/>
</image>
</svg>
Che, fondamentalmente, vogliono la marcia a guardare come se si gira, mentre in un angolo, giusto? –
Domande per la ricerca del codice - Vedi [** Come creare un esempio minimale, completo e verificabile **] (http://stackoverflow.com/help/mcve). Almeno mostraci cosa hai provato. –
@ hopkins-matt Sì, corretto. – firebyte