|
Auf einen Blick |
4 |
|
|
Inhalt |
5 |
|
|
Video-Lektionen |
17 |
|
|
Zusatzkapitel UI-Komponenten |
17 |
|
|
Workshops |
18 |
|
|
Vorwort |
22 |
|
|
TEIL I Grundlagen |
26 |
|
|
Was ist Flash? |
28 |
|
|
Flash-Historie |
28 |
|
|
Entwicklungsumgebung, Player und Projektor |
28 |
|
|
Vektoren und Pixel |
30 |
|
|
Anwendungsbereiche |
31 |
|
|
Neues in Flash CS4 |
35 |
|
|
Arbeitsumgebung |
44 |
|
|
Begrüßungsbildschirm |
44 |
|
|
Die Entwicklungsumgebung |
45 |
|
|
Die Menüleiste |
46 |
|
|
Werkzeugleiste |
49 |
|
|
Die Zeitleiste |
52 |
|
|
Die Bühne |
53 |
|
|
Entwicklungsumgebung anpassen |
55 |
|
|
Tastaturkurzbefehle |
62 |
|
|
TEIL II Anwendung |
66 |
|
|
Zeichnen |
68 |
|
|
Zeichenmodi |
68 |
|
|
Zeichenwerkzeuge |
69 |
|
|
Objekte auswählen und bearbeiten |
94 |
|
|
Transformationen |
100 |
|
|
Farben und Farbverläufe erstellen |
106 |
|
|
Hilfswerkzeuge |
112 |
|
|
Symbole, Instanzen und die Bibliothek |
120 |
|
|
Symbole |
120 |
|
|
Symbole erstellen |
121 |
|
|
Symbolinstanzen |
123 |
|
|
Schaltflächen |
129 |
|
|
Gemeinsam genutzte Bibliothek ( Shared Library ) |
138 |
|
|
Animation |
142 |
|
|
Zeitleiste |
142 |
|
|
Bild-für-Bild-Animation |
154 |
|
|
Zwiebelschaleneffekt |
163 |
|
|
Tweens |
166 |
|
|
Klassische Tweens |
192 |
|
|
Weitere Eigenschaften animieren |
205 |
|
|
Form- Tween |
208 |
|
|
Masken |
214 |
|
|
Verschachtelung |
220 |
|
|
Inverse Kinematik |
226 |
|
|
Text |
240 |
|
|
Texterstellung in Flash |
240 |
|
|
Textfeld-Eigenschaften |
243 |
|
|
Darstellung von Schrift |
255 |
|
|
Schreibregeln |
269 |
|
|
Veröffentlichung |
272 |
|
|
Veröffentlichungseinstellungen |
272 |
|
|
Einbettung mit dem SWFObject |
287 |
|
|
Ladeverhalten von Flash-Filmen |
299 |
|
|
Positionierung per CSS |
301 |
|
|
Export |
306 |
|
|
Eingabehilfen |
307 |
|
|
TEIL III ActionScript |
310 |
|
|
ActionScript-Grundlagen |
312 |
|
|
ActionScript- Versionen |
312 |
|
|
ActionScript-Editor |
314 |
|
|
Mein erstes Skript |
319 |
|
|
Variablen |
319 |
|
|
Datentypen |
321 |
|
|
Arrays |
325 |
|
|
Einfache Operatoren |
331 |
|
|
Bitweise Operatoren |
336 |
|
|
Schleifen |
339 |
|
|
Funktionen |
343 |
|
|
Steuerung von Zeitleisten |
346 |
|
|
Anzeigeliste |
347 |
|
|
Ereignisse |
358 |
|
|
Loader-Klasse |
362 |
|
|
Fehlersuche |
370 |
|
|
Animation mit ActionScript |
376 |
|
|
Eigenschaften von Anzeigeobjekten |
376 |
|
|
Ereignisse |
377 |
|
|
Timer |
382 |
|
|
Geschwindigkeit und Beschleunigung |
383 |
|
|
Easing |
385 |
|
|
Trigonometrie |
391 |
|
|
Tween-Klassen |
411 |
|
|
Einführung in die objektorientierte Programmierung |
424 |
|
|
Die Welt der Objekte |
424 |
|
|
Klassen und Objekte |
426 |
|
|
Eigenschaften |
429 |
|
|
Methoden |
431 |
|
|
Pakete und Klassenpfad |
432 |
|
|
Sichtbarkeit |
438 |
|
|
Instanz- und Klassenmitglieder |
439 |
|
|
Dokumentklasse |
442 |
|
|
Symbole als Klasse |
444 |
|
|
Getter-/Setter-Methoden |
449 |
|
|
Vererbung |
452 |
|
|
Zeichnungs-API |
456 |
|
|
Graphics-Klasse |
456 |
|
|
Anzeigeobjekt erstellen |
456 |
|
|
Komponenten |
474 |
|
|
Einführung |
474 |
|
|
Anwendung |
475 |
|
|
Erscheinungsbild anpassen |
487 |
|
|
Stile |
487 |
|
|
Skins |
488 |
|
|
TEIL IV Multimedia und dynamische Inhalte |
492 |
|
|
Bitmap-Grafiken |
494 |
|
|
Bitmap-Grafiken importieren |
494 |
|
|
Photoshop-Import |
497 |
|
|
Illustrator-Import |
500 |
|
|
Mischmodi und Filter |
503 |
|
|
Mischmodi und Filter mit Action- Script |
506 |
|
|
Bitmaps mit ActionScript |
510 |
|
|
Sound |
518 |
|
|
Hintergrundwissen: Audio |
518 |
|
|
Import und Veröffentlichung |
520 |
|
|
Sound in der Zeitleiste |
524 |
|
|
Sounds mit ActionScript |
531 |
|
|
Sound-Spektrum |
549 |
|
|
Video |
554 |
|
|
Adobe Media Encoder |
554 |
|
|
Video-Import in Flash CS4 |
565 |
|
|
Video-Anwendungen |
568 |
|
|
Dynamischer Text |
590 |
|
|
Dynamische Textfelder und Eingabetextfelder |
590 |
|
|
Text zuweisen und abfragen |
594 |
|
|
Textdokument laden und ausgeben |
603 |
|
|
Textfelder mit ActionScript steuern |
609 |
|
|
Textscroller – die UIScrollBar- Komponente |
619 |
|
|
Reguläre Ausdrücke |
621 |
|
|
Flash, PHP und MySQL |
628 |
|
|
PHP |
628 |
|
|
MySQL |
663 |
|
|
PHP und MySQL im Team |
671 |
|
|
XML in ActionScript 3 |
688 |
|
|
XML in ActionScript definieren |
688 |
|
|
XML -Dokument laden |
690 |
|
|
XML bearbeiten |
701 |
|
|
XML speichern |
705 |
|
|
FileReference |
714 |
|
|
Öffnen und Speichern |
714 |
|
|
Download |
719 |
|
|
Upload |
722 |
|
|
TEIL V Weitere Einsatzgebiete |
740 |
|
|
Spieleprogrammierung |
742 |
|
|
Interaktion |
742 |
|
|
Kollisionserkennung |
746 |
|
|
Daten lokal speichern |
759 |
|
|
Asteroids-Spiel entwickeln |
762 |
|
|
Verbesserungen |
777 |
|
|
Highscore |
778 |
|
|
Ein Blick über den Tellerrand |
792 |
|
|
Adobe Flash Lite |
792 |
|
|
Adobe Flex |
795 |
|
|
Desktop-Anwendungen |
800 |
|
|
3D-Animationen |
808 |
|
|
Bildschirmschoner |
811 |
|
|
TEIL VI Anhang |
814 |
|
|
ActionScript-Entwicklungsumgebungen |
816 |
|
|
FlashDevelop |
816 |
|
|
Flash Development Tools (FDT) |
818 |
|
|
Weitere ActionScript-Editoren/- Entwicklungsumgebungen |
822 |
|
|
Key-Codes der Key-Klasse |
824 |
|
|
Unicode (Lateinisch einfach) |
828 |
|
|
URL-Kodierung |
832 |
|
|
Die DVD zum Buch |
834 |
|
|
Beispielmaterial |
834 |
|
|
Testversion |
834 |
|
|
ActionScript-Editoren |
834 |
|
|
Webserver |
835 |
|
|
Video-Lektionen |
835 |
|
|
Training starten |
835 |
|
|
Index |
836 |
|