Beim Form-Tweening hingegen wird zu Beginn eine bestimmte Form festgelegt, die
dann zu einem späteren Zeitpunkt verändert wird. In der Abbildung 11.3 sind einige
›Zwischenstadien‹ eines Form-Twenings einer Eins über eine Zwei in eine Drei
dargestellt. Festgelegt wurden die Zahlen und die dazugehörigen Zeitpunkte. Flash
interpoliert Werte und Formen für die dazwischen liegenden Bilder. Neben der Form
lässt sich genauso die Größe, die Farbe oder die Position tweenen. Das Form-Tweening
kann aber nur auf Formen und nicht auf Bitmaps oder andere Instanzen angewandt
werden.
Für verschiedene Bereiche ist eine Benutzerinteraktion unabdingbar. Diese
lässt sich mit der Flash-eigenen Scriptsprache ›ActionScript‹ realisieren. Bei
›ActionScript‹ handelt es sich um eine ereignis- und objektorientierte Skriptsprache, die
weitgehend mit JavaScript identisch ist. Unterschieden wird zwischen zwei Arten von
Ereignissen:5
- Zeit- oder Bildereignisse:
Das ›ActionScript‹ ist direkt mit einem Schlüsselbild verbunden und wird
aufgerufen, wenn das entsprechende Bild erreicht wird.
- Benutzeraktion:
Das ›Actionskript‹ ist mit einer Schaltfläche oder einem Filmsequenzsymbol
verbunden. Das Ereignis kann durch einen Klick auf eine Schaltfläche oder ein
Symbol sowie durch Drücken oder Loslassen einer Taste ausgelöst werden.
Für den Publishing-Bereich spielen dynamisch erzeugte Websites eine immer
größere Rolle. Hier bietet ein Generator die Möglichkeit, diese auch in Bezug auf
Flash-Animationen herzustellen. Beispielsweise lassen sich für Online-Verlage die
entsprechenden Daten für zu verkaufende Bücher aus einer Datenbank in eine Animation
einbinden. Ein weiteres Beispiel sind aktuelle Wetterdaten, die in eine animierte
Karte eingebunden werden. In der Abbildung 11.4 ist das Prinzip dynamisch
erzeugter Inhalte schematisch dargestellt. Ein Browser fordert die aktuellen Daten
an. Daraufhin sucht der Generator die passenden Daten aus einer Datenbank
und füllt sie in eine Vorlage. Diese wird nun in Form eines Flash-Films an den
Browser zurückgesendet und mit einem Flash-Player kann dieser dann angeschaut
werden. Dabei gibt es zwei Varianten der Datenbereitstellung, die Online- und
Offline-Variante. Bei der ersten werden die Daten bei jedem Zugriff aktualisiert und
generiert. Dies ist z. B. bei Börsenkursen oder Wetterdaten erforderlich. Die
Offline-Variante wird dann verwendet, wenn Daten in regelmäßigen Abständen |