1 Flash für ActionScript
Flash-Tatsachen für ActionScript-ProgrammiererSie werden lernen:
- Wie ist ein Flash-Film aufgebaut?
- Welche Symbole gibt es?
- Welche Bedeutung hat das Koordinatensystem?
- Wie funktionieren Verhalten?
- Wie wird aus der Flash-Datei ein SWF-Film?
- Was ist bei verschiedenen Flash-Versionen zu beachten?
Dem Himmel entriss er den Blitz und das Zepter den Herrschern. – An Franklins Bildsäule
Mit Flash hat Macromedia eine Revolution in Gang gebracht: Vektorgrafik wurde im Internet salonfähig. Mit Version 5 kam dann eine zweite, etwas kleinere Revolution, die Flash selbst betraf: Die Aktionen in Flash wurden zu einer kompletten Skriptsprache, zu ActionScript. Macromedia lehnte ActionScript an ECMAScript an, das als Standard auch den Sprachkern von JavaScript (und Microsofts Klon JScript) bildet. Mit ActionScript gibt es auf einmal eine Menge an Möglichkeiten wie zufallsgesteuerte Animationen, programmierte Textänderungen und MovieClips, die sich per Programmcode bewegen. Interessante Welten tun sich dem Programmierer auf – und unser Buch möchte Sie mit hineinnehmen. Im Mittelpunkt stehen dabei die Flash-Versionen MX, MX 2004 und das neue Flash 8.
ActionScript 1 und 2 |
ActionScript in Flash MX 2004 und Flash 8 trägt die Versionsnummer 2. ActionScript in den Versionen davor ist also ActionScript 1. Sie können allerdings auch in Flash 8 und MX 2004 ActionScript 1 einsetzen. Was sich in Version 2 wirklich geändert hat, verrät das nächste Kapitel, »ActionScript in Flash«. |
Um mit ActionScript produktiv und erfolgreich zu arbeiten, müssen Sie Flash beherrschen. Dieses Kapitel beleuchtet Flash aus dem Blickwinkel eines ActionScript-Programmierers. Obwohl wir die wichtigsten Themen ansprechen, können unsere wenigen Seiten ein Flash-Buch nicht ersetzen. Sie helfen aber, eine gemeinsame Sprache zu finden, so dass Sie immer wissen, wovon wir reden.
1.1 Zeitleiste
Flash ist ein klassisches Animationswerkzeug: Der produzierte Film läuft Bild für Bild ab, die Animation steuern Sie über die Zeitleiste. Was bedeutet das für ActionScript? Der Abspielkopf läuft in Flash ausschließlich über die Bilder der Zeitleiste; mit ActionScript können Sie ihn steuern (siehe Kapitel 5, »Einfache Filmsteuerung«) und darauf reagieren. Mit ActionScript lassen sich aber auch Flash-Filme mit viel Funktionalität schaffen, die nur aus einem einzigen Bild bestehen.
Wenn Sie in der Zeitleiste ActionScript einfügen, gibt es dafür nur eine geeignete Bildart: das Schlüsselbild. Nur ein Schlüsselbild kann ActionScript enthalten. Mehr dazu in Kapitel 2, »ActionScript in Flash«, im Abschnitt »Wo ist ActionScript möglich?«.
Abbildung 1.1 In Kapitel 15, »Kollisionstest«, treffen Sie auf einen älteren Herrn, den Sie per Drag & Drop mit neuem Bart und Haarteil ausstatten können – alles in nur einem Schlüsselbild.
Ihre Meinung
Wie hat Ihnen das Openbook gefallen? Wir freuen uns immer über Ihre Rückmeldung. Schreiben Sie uns gerne Ihr Feedback als E-Mail an kommunikation@rheinwerk-verlag.de.