Expression

Expressions sind kleine Code-Schnipsel, die das Animieren erleichtern.

Anwendung

Um eine Expression zu schreiben klick mit gedrückter ALT-Taste auf die Stoppuhr. Danach kannst du:
– Die Expression von Hand schreiben
– Eine Expression aus dem Menü auswählen
– Werte mit dem Pickwip verknüpfen.
Um eine Expression zu löschen drücke erneut mit gedrückter ALT-Taste auf die Stoppuhr.

Time-Expression

Die Expression für «Faule». Mit der braucht es keine Keyframes und es bewegt sich trotzdem etwas.

time-Expression
time*90

Im Beispiel wird auf die Rotation die Expression «time*90» angewendet.
Nun dreht sich das Wort jede Sekunde um 90°.  Die Expression «time» läuft unendlich lange weiter.

* steht für «multipliziert»

Die Expression wird oft auf die Rotation oder die Evolution in Effekten verwendet.

Wiggle-Expression

Schüttelt und rütteln den entsprechenden Wert zufällig durch.

wiggle(0.5,30)

wiggle = Schütteln
0.5 = Frequenz (Anzahl pro Sekunde)
30 = Amplitude (Wert in px oder °)

Wiggle on X-Axis only

[wiggle(5,25)[0],value[1]]

Wiggle on Y-Axis only

[value[0],wiggle(5,25)[1]]

Loop-Expression

So lassen sich Keyframes loopen, und erleichtert so das arbeiten extrem:

loopOut("cycle");
loopIn ("cycle");
loopOut("pingpong");
loopIn("pingpong");

loopIn("pingpong") + loopOut("pingpong") - value;   (Loopt vor UND nach den Keyframes)

«School of Motion» hat hier eine tolle Übersicht zu allen Loop-Arten zusammengestellt.

Ziffern animieren

  1. Schreibe eine Ziffer. (Tipp: Setzt den Text Rechtsbündig, damit die Zahl von rechts nach links wächst.)
  2. Füge den Effekt «Einstellungen für Schieberegler» hinzu. (Effekte > Einstellungen für Expression)
  3. Verknüpfe den «Quelltext» mit dem Schieberegler.
  4. Füge dem Quelltext folgende Expression hinzu. Damit kannst du die Kommastellen und das Wertezeichen (z.B. %) hinter der Zahl definieren.
  5. Animiere die Zahl mit dem Schieberegler.
.value.toFixed(2) + "%"

(2) = Zwei Kommastellen
"%" = Setzt rechts der Ziffer ein Prozentzeichen.

Rolltitel-Expression

Sorgt für ruckelfreie und scharfe Rolltitel, da das Bild immer um den genau gleichen Pixelwert verschoben wird.

  1. Gestalte in Illustrator oder Photoshop den Abspann.
    (Breite = 1920px, Höhe = So hoch wie dein gesamter Abspann ist.)
  2. Exportiere den Abspann als Einzelbild (z.B. als PNG24)
  3. Platziere den Abspann in AE und animiere die Position mit folgender Expression:
[position[0], (position[1] - time*25*4)]

Der Wert «4» in diesem Beispiel definiert die Geschwindigkeit. (4 Pixel/Frame)

1 – 2 = langsam
3 – 4 = mittel
5 – 6 = schnell

Beispiele

Die Expression-Referenz von Adobe findet man unter: Hilfe > Expression-Referenz.

Scroll to Top