Ich versuche, mein ovales Bild so zu animieren, dass es sich in einem festen Winkel dreht, so dass sich der Umriss um einen Bereich dreht, ohne die Form des Bereichs zu ändern.Drehen eines ovalen SVG-Objekts
Wie mache ich das? Kann ich nur ein Bild verwenden oder brauche ich mehrere kleine Bilder, die einem ovalen Pfad folgen?
Das ist, was ich (jsfiddle) gemacht haben, wie Sie den Bereich der Drehung ändert
<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>
entsprechend Form sehen
Sie wollen im Grunde das Getriebe aussehen, als ob sie in einem Winkel drehen, während, richtig? –
Fragen zur Code-Hilfe - Siehe [** So erstellen Sie ein minimales, vollständiges und überprüfbares Beispiel **] (http://stackoverflow.com/help/mcve). Zeige uns wenigstens, was du probiert hast. –
@ hopkins-matt Ja richtig. – firebyte