Ein After Effects-Ausdruck ähnelt einer Zeile Computercode oder Aktionsskript in Flash (jetzt Adobe Animate). Ähnlich wie Computercode oder Aktionsskript ist ein Ausdruck eine Art Formel, die After Effects auffordert, etwas Bestimmtes zu tun. Im Gegensatz zu Aktionsskripten leben Ausdrücke jedoch innerhalb der Attribute eines Elements, wie z. B. deren Skalierung oder Drehung.
Was bringt es also, einen Ausdruck zu verwenden? Ausdrücke können auf verschiedene Arten funktionieren. Die beiden besten Beispiele sind jedoch, etwas zu animieren und die Animation von etwas zu beeinflussen. Warum einen Ausdruck zum Animieren verwenden, anstatt Keyframes zu verwenden?
Wann und wie Ausdrücke verwendet werden
Angenommen, Sie haben einen Ball, der sich von links nach rechts über den Bildschirm bewegt, aber Sie möchten auch, dass dieser Ball wackelt. Anstatt von Hand hineinzugehen und dies zu tun oder einen Effekt anzuwenden und ihm viele, viele Keyframes zu geben, können wir einfach einen Wackelausdruck darauf anwenden.
Wir haben also nur unsere beiden Keyframes, die sagen, dass sie von links nach rechts gehen sollen, plus den Ausdruck, der sagt, dass sie wackeln sollen. Es hält die Dinge schön und organisiert sowie leicht veränderbar. Anstatt Hunderte von Keyframes wiederholen zu müssen, wenn unser Wackeln extremer sein soll, können wir einfach den Ausdruck ändern. Wir animieren unser Objekt also auf zwei Arten, indem wir Keyframes und einen Ausdruck verwenden.
Ein weiteres häufiges Beispiel dafür, wie Ausdrücke in After Effects funktionieren können, besteht darin, eine Animation zu beeinflussen, ohne sie tatsächlich zu animieren. Sie können einen Ausdruck schreiben, der besagt, dass unsere Animation im Laufe der Zeit extremer oder weniger extrem wird.
Wenn wir einen Effekt von pulsierendem Licht haben, können wir einen Ausdruck darauf anwenden, der besagt, dass das pulsierende Licht während der Wiedergabe unserer Animation immer dramatischer wird, ohne dass wir diesen Effekt tatsächlich vergrößern müssen. Hier animieren wir nicht mit einem Ausdruck, sondern beeinflussen eine Animation mit dem Ausdruck.
Ein Wackelausdruck als Beispiel
Lassen Sie uns einen einfachen Wackelausdruck als Beispiel verwenden, um zu verstehen, wie sie funktionieren.
In After Effects erstellen Sie eine neue Komposition mit einer Länge von 24 Bildern und erstellen dort Ihre Aktionsskripte. Denken Sie jetzt daran, dass Sie im Gegensatz zu einem Aktionsskript in Flash (Animate) einer gesamten Komposition kein Aktionsskript hinzufügen können. Ausdrücke befinden sich in Elementen in Ihrer Zeitleiste und in Attributen dieser Elemente. Sie müssen also etwas erstellen, auf das der Ausdruck angewendet werden soll.
Lassen Sie uns ein einfaches Quadrat mit Volumenkörpern erstellen. Schlagen Befehl+Y und mach dir ein kleines Quadrat. Lassen Sie uns nun einen einfachen Ausdruck machen, um zu lernen, wie sie funktionieren.
Wenn Ihr Volumenkörper ausgewählt ist, drücken Sie P um das Dropdown-Menü Position in Ihrer Timeline aufzurufen. Wenn Sie es animieren möchten, klicken Sie einfach auf Stoppuhr um Keyframes zu aktivieren, aber um einen Ausdruck hinzuzufügen, den Sie möchten Option or Andere+klicken Sie auf die Stoppuhr.
Dadurch wird das Positionsattribut in ein neues kleines Dropdown-Menü umgewandelt, in dem Ausdruck: Position darunter hinzugefügt wird. Rechts in Ihrer Zeitleiste sehen Sie einen Bereich, den Sie eingeben können und der derzeit "transform.position" lautet.
In dieses Textfeld hier geben wir alle unsere Ausdrücke ein. Ein schöner einfacher Ausdruck ist der Wackelausdruck, wie bereits erwähnt. Dadurch bewegt sich Ihr Objekt während der gesamten Animation leicht.
Der Wackelausdruck ist wie folgt aufgebaut: Wackeln (x, y).
Um Ihren Ausdruck zu starten, geben Sie "wackeln" ein - das sagt After Effects, dass Sie den Wackelausdruck anwenden, gefolgt von den Werten in der Klammer, die After Effects angeben, wann und wie viel gewackelt werden soll.
X steht für die Häufigkeit, mit der After Effects Ihr Objekt pro Sekunde verschieben soll. Wenn Ihre Bilder also 30 Sekunden lang sind, wird durch Setzen einer 30 für den Wert X festgelegt, dass Ihr Objekt jedes Bild bewegt. Wenn Sie eine 15 mit 30 fps eingeben, bewegt jedes zweite Bild Ihr Objekt usw.
Der Y-Wert gibt an, um wie viel sich Ihr Objekt bewegen soll. Ein Y-Wert von 100 bewegt Ihr Objekt also um 100 Punkte in eine beliebige Richtung und ein Y-Wert von 200 bewegt Ihr Objekt um 200 Punkte in eine beliebige Richtung.
Ein vollständiger Wackelausdruck sieht also ungefähr so aus: Wackeln (15,250).
Jetzt wird Ihr Quadrat auf Ihrer Bühne wackeln, wenn Sie auf "Play" klicken, aber Sie haben überhaupt keine Keyframes angewendet. Sie können sogar das ursprünglich zitierte Beispiel ausführen und Keyframes Ihres Quadrats hinzufügen, die sich zusammen mit Ihrem Ausdruck von links nach rechts bewegen.
Ausdrücke abrunden
Zusammenfassend ist ein After Effects-Ausdruck ein Textstück, ähnlich wie ein Code, der auf eine Eigenschaft eines Elements angewendet wird, das diese Eigenschaft beeinflusst. Sie funktionieren auf vielfältige Weise und haben eine breite Palette von Verwendungsmöglichkeiten. Ähnlich wie Code sind sie jedoch sehr empfindlich gegenüber Rechtschreib- und Interpunktionsfehlern. Überprüfen Sie sie daher während der Eingabe.