Indem Sie die Bruchwerte der verstrichenen Zeit in einer Animation beschleunigen, beschleunigen diese Klassen die resultierenden Werte der Animation. Sie müssen jedoch nur den Bruchteil der Zeit verarbeiten und keine spezifischen Objekttypen.
<s:Linear>
tag
inherits all of the tag attributes of its of its superclass,
and adds the following tag attributes:
<s:Linear id="ID" easeInFraction="0" easeOutFraction="0" />]]>
Die Beschleunigungswerte für die drei Phasen werden so berechnet, dass das Verhalten der konstanten Beschleunigung, linearen Bewegung und konstanten Abbremsung innerhalb der angegebenen Dauer der Animation auftreten.
Eine streng lineare Bewegung kann erzielt werden, indem
<s:Power>
tag
inherits all of the tag attributes of its of its superclass,
and adds the following tag attributes:
<s:Power id="ID" exponent="2" />]]>
<s:Sine>
tag
inherits all of the tag attributes of its of its superclass,
and adds the following tag attributes:
<s:Sine id="ID" />]]>
<s:EaseInOutBase>
tag
inherits all of the tag attributes of its of its superclass,
and adds the following tag attributes:
<s:EaseInOutBase id="ID" easeInFraction="0.5" />]]>
Zulässige Werte liegen zwischen 0,0 und 1,0.