Anhang - Springer
Anhang - Springer
Anhang - Springer
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
durch Doppelklick bearbeitet werden.<br />
c. Instanz: Instanzen sind Kopien eines<br />
Symbols auf der Bühne des Flash-<br />
Films. Jede Instanz kann in einem<br />
bestimmten Umfang (z. B. Farbe,<br />
Größe) bearbeitet werden.<br />
d. Bühne: Alle Objekte, die sich beim<br />
Abspielen des Films auf der Bühne<br />
befinden, sind sichtbar.<br />
3 Symbole unterscheiden<br />
a. Movieclip: Objekte, die animiert werden<br />
sollen. Movieclips erhalten eine<br />
eigene Zeitleiste.<br />
b. Schaltfläche: Objekte, die zur Steuerung<br />
dienen, z. B. Buttons. Die<br />
Zeitleiste besitzt vier besondere<br />
Zustände (siehe Aufgabe 4).<br />
c. Grafik: Objekte, die vorwiegend für<br />
statische Anwendung gedacht sind,<br />
z. B. Hintergründe.<br />
4 Schaltflächen-Symbole kennen<br />
Die Lösung finden Sie auf Seite 881.<br />
5 Animationstechniken unterscheiden<br />
• Bild-für-Bild-Animation<br />
• Tweening<br />
- Bewegung entlang von Pfaden<br />
- Größen-, Farbänderung<br />
- Drehung<br />
- Beschleunigung/Verlangsamung<br />
• Form-Tweening<br />
• Animationen mit Masken<br />
• Inverse Kinematik<br />
• Verschachtelte Animationen<br />
6 Animationen erstellen<br />
(Praktische Aufgabe)<br />
7 Verschachtelte Animation erstellen<br />
Vorgehensweise:<br />
• Erstellen Sie die Seifenkiste.<br />
• Machen Sie die Seifenkiste zu einem<br />
Movieclip-Symbol.<br />
• Gehen Sie durch Doppelklick in den<br />
Bearbeitungsmodus des Symbols<br />
und erstellen Sie die innere Animation<br />
der Räder.<br />
• Erstellen Sie in der Hauptzeitleiste<br />
die äußere Animation, also die Bewegung<br />
der Seifenkiste.<br />
8 ActionScript-Befehel verstehen<br />
a. In Zeile 1 wird der Abspielkopf<br />
angehalten. In Zeile 2 wird an ein<br />
Schaltflächen-Symbol mit Namen<br />
„button1“ ein „Event-Listener“ angebracht.<br />
Dieser reagiert auf bestimmtes<br />
Nutzerverhalten, in diesem Fall<br />
ein Mausklick. Tritt der „Event“ ein,<br />
wird eine Funktion mit Namen „aktion“<br />
aufgerufen (Zeile 3).<br />
b. function aktion(event:<br />
MouseEvent):void {<br />
this.gotoAndStop(15);<br />
}<br />
c. button2.addEventListener<br />
(MouseEvent.CLICK,aktion2);<br />
function aktion2(event:<br />
MouseEvent):void {<br />
this.gotoAndStop(1);<br />
}<br />
Lösungen<br />
1089