norro: [SVG] Animationsattribute ändern, ohne Animation zu resetten

Beitrag lesen

Hi,

ich versuche, die Dauer eines Animationsdurchlaufs (z.B. "dur"-Attribut bei animate Transform und type="rotate"), also letztendlich in meinem Beispiel die Geschwindigkeit der Drehung dynamisch, also zur Laufzeit zu ändern. Die Rotation läuft ohne Ende, und mit dem Auslösen einer Funktion wird nun der Wert des "dur"-Attributs verändert.
Problem:
Dies hat allerdings immer zur Folge, dass die Animation wieder bei ihrer Ausgangsposition beginnt (im Beispiel also bei einem Drehwinkel von 0°). Lässt sich das durch einen Trick verhindern?

Ich bin für jede Idee dankbar,

norro

PS: "Selbstgebastelte" Drehungen per Javascript kann ich leider nicht benutzen. Ich bin auf die Animation von SVG angewiesen