reverseKeyframes

[ Funktion ]

public reverseKeyframes(): this;

Kehrt die Reihenfolge in der die Keyframes abgespielt werden um, indem der jeweilige progressPoint von 1 abgezogen und das Ergebnis als neuer progressPoint gesetzt wird. Kann verwendet werden um Animationen nach dem Abspielen wieder rückwärts laufen zu lassen.

Parameter

Name

Typ

Beschreibung

-

-

-

Rückgabewert

Typ

Beschreibung

TcHmi.Animation

Diese Methode gibt ihr Elternobjekt zurück, um eine Aneinanderkettung von Methodenaufrufen zu ermöglichen.

Beispiel – JavaScript

var animation = new TcHmi.Animation('ViewDesktopBeckhoffLogo', '');
animation.addKeyframe('top', '20px', 0)
    .addKeyframe('top', '50px', 1);
animation.reverseKeyframes();
var keyframes = animation.keyframes();
// [{ styles: { top: ["20px"] }, progressPoint: 1 }, { styles: { top: ["50px"] }, progressPoint:0 }]
reverseKeyframes 1:

Verfügbar ab Version 1.8