Operation Manual
Für die n-te Komponente einer mehrdimensionalen Eigenschaft, wie die y-Komponente eines Effektankerpunkts, hängen Sie [n] wie hier
dargestellt ans Ende an:
Das Standardobjekt für eine Expression ist die Eigenschaft, für die die Expression geschrieben wurde, gefolgt von der Ebene, die die Expression
enthält. Daher müssen Sie die Eigenschaft nicht extra angeben. Eine Verwackeln-Expression (Wiggle) für die Eigenschaft „Position“ einer Ebene
kann also auf zweierlei Art und Weise geschrieben werden:
Wenn die Ebene und die Eigenschaft außerhalb der Ebene und Eigenschaft liegen, für die Sie die Expression schreiben, müssen Sie allerdings
Ebene und Eigenschaft mit angeben. Beispiel: Eine Expression für die Eigenschaft „Deckkraft“ der Ebene B, die mit der Eigenschaft „Drehung“
von Ebene A verknüpft werden soll, sähe folgendermaßen aus:
Wenn Sie weitere Beispiele zu dieser Funktion sehen möchten, verknüpfen Sie mithilfe des Expression-Auswahlwerkzeugs eine
Ebeneneigenschaft mit einer anderen und sehen Sie sich die Expressions an, die dabei erstellt werden.
Jeff Almasol bietet auf seiner Redefinery-Website ein Skript an, mit dem Sie bestimmen können, wie auf Eigenschaften in Expressions verwiesen
werden soll.
Arrays und mehrdimensionale Eigenschaften
Ein Array ist ein Objekttyp, der einen geordneten Satz Zahlen speichert. Dargestellt wird ein Array als Liste von Zahlen, die, wie in diesem
Beispiel, durch Kommas voneinander getrennt und von Klammern umgeben sind.
Die Zuweisung von Arrays zu Variablen ermöglicht es Ihnen, Verweise auf Arraywerte in anderen Bereichen der Expression zu erstellen. Beispiel:
Die Dimension eines Arrayobjekts gibt die Anzahl der Elemente im Array an. Die Dimension von myArray ist 2. Eigenschaften in After Effects
können abhängig von der Anzahl der Wertargumente unterschiedliche Dimensionen haben. In der Expression-Sprache werden Eigenschaftswerte
entweder als einzelne Werte (Zahlenobjekte) oder Arrays (Arrayobjekte) angegeben.
Die folgenden Tabelle enthält Beispiele einiger Eigenschaften und ihrer Dimensionen:
Dimension Eigenschaft
1 Drehung °
Deckkraft %
2 Skalierung [x=Breite, y=Höhe]
Position [x, y]
Ankerpunkt [x, y]
Audiopegel [links, rechts]
3 Skalierung [Breite, Höhe, Tiefe]
3D-Position [x, y, z]
3D-Ankerpunkt [x, y, z]
1 thisComp.layer("Layer B").effect("Advanced Lightning")("Origin")[1]
1 wiggle(5, 10) position.wiggle(5, 10)
1 thisComp.layer("Layer A").rotation
1 [10, 23]
1 myArray = [10, 23]
753










