Tool-Referenz
Keyframes & Expressions
Keyframes hinzufügen, ändern, mit Easing versehen und umkehren. Expressions schreiben, ein-/ausschalten und backen. Beliebige Eigenschaftswerte lesen und schreiben.
Keyframes
set_keyframesSetzt einen oder mehrere Keyframes auf eine Eigenschaft zu angegebenen Zeiten mit angegebenen Werten.
list_keyframesListet alle Keyframes einer Eigenschaft mit Zeit, Wert und Interpolationstyp auf.
remove_keyframesEntfernt Keyframes aus einer Eigenschaft anhand des Index oder eines Zeitbereichs.
copy_keyframesKopiert Keyframes von einer Eigenschaft auf eine andere, mit optionalem Zeitversatz.
set_keyframe_easeLegt Ease-Griffe (Geschwindigkeit und Einfluss für Ein/Aus) für einen oder mehrere Keyframes fest.
set_keyframe_interpolationLegt den Interpolationstyp von Keyframes fest: Linear, Bezier, Hold, Auto Bezier.
set_keyframe_holdWandelt Keyframes in Hold-Interpolation um (keine Interpolation zwischen den Werten).
set_keyframe_rovingAktiviert oder deaktiviert die Option Zeitlich variabel (Roving) für Keyframes.
reverse_keyframesKehrt die Reihenfolge aller Keyframes einer Eigenschaft innerhalb eines Zeitbereichs um.
batch_keyframe_offsetVerschiebt alle Keyframes einer oder mehrerer Eigenschaften um einen angegebenen Zeitversatz.
Expressions
set_expressionSetzt einen Expression-String auf eine Eigenschaft.
get_expressionRuft den aktuellen Expression-String einer Eigenschaft ab.
toggle_expressionAktiviert oder deaktiviert die Expression einer Eigenschaft, ohne sie zu entfernen.
bake_expressionWertet eine Expression in jedem Frame aus und ersetzt sie durch gebackene Keyframes.
link_property_expressionErstellt eine Expression, die eine Eigenschaft mit einer anderen verknüpft (Pickwhip-Abkürzung).
list_expression_errorsListet alle Eigenschaften einer Komposition auf, die Expression-Fehler aufweisen.
get_expression_globalsRuft die globalen Einstellungen der Expression-Engine für das Projekt ab.
batch_set_expressionWendet denselben Expression-String auf eine Eigenschaft in mehreren Ebenen oder Kompositionen an.
Eigenschaften & Transformationen
get_property_valueRuft den Wert einer beliebigen Eigenschaft zu einem angegebenen Zeitpunkt ab.
set_property_valueSetzt eine Eigenschaft auf einen statischen Wert (ohne Keyframe).
get_all_property_valuesRuft alle Eigenschaftswerte einer Ebene zu einem angegebenen Zeitpunkt ab.
get_property_treeRuft den vollständigen Eigenschaftsbaum einer Ebene als verschachtelte JSON-Struktur ab.
get_transformRuft die aktuellen Transformationswerte (Position, Skalierung, Drehung, Deckkraft, Ankerpunkt) einer Ebene ab.
set_transformSetzt Transformationswerte (Position, Skalierung, Drehung, Deckkraft, Ankerpunkt) auf einer Ebene.
set_3d_transformSetzt 3D-Transformationswerte auf einer 3D-Ebene, einschließlich Z-Position und X/Y/Z-Drehung.
get_spatial_tangentsRuft die räumlichen Tangentengriffe eines Positions-Keyframes ab.
set_spatial_tangentsSetzt die räumlichen Tangentengriffe eines Positions-Keyframes für gekrümmte Bewegungspfade.