KeyframeSequence

KeyframeSequence class

Die Sequenz von Schlüsselbildern beschreibt die Transformation eines abgetasteten Wertes über die Zeit.

Methoden

constructor

NameBeschreibung
constructor(name)Initialisiert eine neue Instanz der Klasse KeyframeSequence.

Parameters:

NameTypBeschreibung
NameStringName

Result:


constructor_overload

NameBeschreibung
constructor_overload()Initialisiert eine neue Instanz der Klasse KeyframeSequence.

Result:


getBindPoint

NameBeschreibung
getBindPoint()Gibt den Property-Bind-Punkt zurück, der diese Kurve besitzt

Result:


getKeyFrames

NameBeschreibung
getKeyFrames()Gibt die Schlüsselbilder dieser Kurve zurück. Die Schlüssel.

Result:


getPostBehavior

NameBeschreibung
getPostBehavior()Gibt das Post‑Verhalten zurück, das angibt, welchen abgetasteten Wert es nach dem letzten Keyframe haben soll.

Result:


getPreBehavior

NameBeschreibung
getPreBehavior()Gibt das Pre‑Verhalten zurück, das angibt, welchen abgetasteten Wert es vor dem ersten Keyframe haben soll.

Result:


getName

NameBeschreibung
getName()Gibt den Namen zurück oder legt ihn fest. Der Name.

Result:


setName

NameBeschreibung
setName(value)Gibt den Namen zurück oder legt ihn fest. Der Name.

Result:


getProperties

NameBeschreibung
getProperties()Liefert die Sammlung aller Eigenschaften.

Result:


add

NameBeschreibung
add(time, value)Erstelle einen neuen Keyframe mit angegebenem Wert

Parameters:

NameTypBeschreibung
ZeitNumberZeitposition (gemessen in Sekunden)
WertNumberDer Wert an dieser Zeitposition

Result:


add

NameBeschreibung
add(time, value, interpolation)Erstelle einen neuen Keyframe mit angegebenem Wert

Parameters:

NameTypBeschreibung
ZeitNumberZeitposition (gemessen in Sekunden)
WertNumberDer Wert an dieser Zeitposition
InterpolationInterpolationInterpolation

Result:


reset

NameBeschreibung
reset()Entfernt alle Keyframes und setzt das Post-/Pre‑Verhalten zurück.

Result:


removeProperty

NameBeschreibung
removeProperty(property)Entfernt eine dynamische Eigenschaft.

Parameters:

NameTypBeschreibung
EigenschaftPropertyWelche Eigenschaft zu entfernen ist

Result: boolean


removeProperty

NameBeschreibung
removeProperty(property)Entferne die angegebene Eigenschaft, die durch ihren Namen identifiziert wird

Parameters:

NameTypBeschreibung
propertStringnull

Result: boolean


getProperty

NameBeschreibung
getProperty(property)Liefere den Wert der angegebenen Eigenschaft

Parameters:

NameTypBeschreibung
EigenschaftStringEigenschaftsname

Result: Object


setProperty

NameBeschreibung
setProperty(property, value)Setzt den Wert der angegebenen Eigenschaft

Parameters:

NameTypBeschreibung
EigenschaftStringEigenschaftsname
WertObjectDer Wert der Eigenschaft

Result: Object


findProperty

NameBeschreibung
findProperty(propertyName)Findet die Eigenschaft. Sie kann eine dynamische Eigenschaft sein (erstellt durch CreateDynamicProperty/SetProperty) oder eine native Eigenschaft (identifiziert durch ihren Namen)

Parameters:

NameTypBeschreibung
propertyNameStringEigenschaftsname.

Result: Property


iterator

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

Result: Property