AnimationChannel

AnimationChannel class

Ein Kanal ordnet das Komponentenfeld einer Eigenschaft einer Menge von Keyframe‑Sequenzen zu @hideconstructor

Methoden

getComponentType

NameBeschreibung
getComponentType()Ermittelt den Typ des Komponentenfeldes

Result:


getName

NameBeschreibung
getName()Liest den Namen des Kanals

Result:


getDefaultValue

NameBeschreibung
getDefaultValue()Liest oder setzt den Default‑Wert des Kanals. Wenn ein Kanal keine Keyframe‑Sequenzen verbunden hat, wird der Default‑Wert während der Animationsauswertung verwendet. Ein konkretes Szenario: Die Animation animiert nur die x‑Koordinate eines Knotens, y und z werden nicht geändert, dann wird der Default‑Wert während der vollständigen Transformationsauswertung verwendet.

Result:


setDefaultValue

NameBeschreibung
setDefaultValue(value)Liest oder setzt den Default‑Wert des Kanals. Wenn ein Kanal keine Keyframe‑Sequenzen verbunden hat, wird der Default‑Wert während der Animationsauswertung verwendet. Ein konkretes Szenario: Die Animation animiert nur die x‑Koordinate eines Knotens, y und z werden nicht geändert, dann wird der Default‑Wert während der vollständigen Transformationsauswertung verwendet.

Result:


getKeyframeSequences

NameBeschreibung
getKeyframeSequences()Liest alle Keyframe‑Sequenzen innerhalb dieses Kanals

Result:


addKeyframeSequence

NameBeschreibung
addKeyframeSequence(sequence)Fügt eine Keyframe‑Sequenz zu diesem Kanal hinzu

Parameters:

NameTypBeschreibung
sequenceKeyframeSequenceDie hinzuzufügende Keyframe‑Sequenz.

Result:


iterator

NameBeschreibung
iterator()Für den internen Gebrauch reserviert.

Result: