
ActionScript 3 - Das Praxisbuch
Rheinwerk (Publisher)
1st Edition
Published in February 2008
Book
Mixed media product
628 pages
978-3-8362-1052-2 (ISBN)
Article exhausted; check for reprint
Description
Mit diesem umfassenden Handbuch meistern Sie den Einstieg in ActionScript 3. Von den Grundlagen der Programmierung mit ActionScript ausgehend, erhalten Sie zunächst einen Einstieg in die objektorientierte Programmierung mit ActionScript 3. Danach steigen Sie sofort ein in die Praxis: Filmsteuerung, Animation, Interaktion und das Einbinden von externen Inhalten wie Sound, Video und Bitmaps werden anhand von spannenden Beispielen praxisnah erläutert. Sie lernen, wie dynamische Formulare erstellt werden, wie Ihre Flash-Anwendungen mit XML und PHP mit Server und Datenbank kommunizieren und machen erste Schritte mit Webservices und Flex. Kapitel für Kapitel lernen Sie so, souveräner mit ActionScript 3 umzugehen und die Flash-Programmiersprache in eigenen Projekten einzusetzen. Zahlreiche Tipps aus der Praxis machen dieses Buch zu einem unverzichtbaren Begleiter beim Programmieren von modernen und ansprechenden Flash-Anwendungen.
Auf der beiliegenden DVD finden Sie alle Beispiele des Buchs, die Sie direkt ausprobieren und nutzen können. Und falls Sie noch einmal etwas in ActionScript 1 oder 2 nachschlagen wollen, können Sie einfach das auf der Buch-DVD mitgelieferte openbook "Einstieg in ActionScript 1 und 2" nutzen.
Aus dem Inhalt:
- Grundlagen der Programmierung
- Variablen, Operatoren, Schleifen
- Funktionen, Strings, Arrays
- Objektorientierung, Klassen,
- Vererbung
- Animation und Interaktion
- Animationsgrundlagen
- Drag & Drop, Kollisionstest
- Tastatursteuerung, Textfelder
- Datum, Zeit, Rechnen
- Filme steuern und vorladen
- Navigation programmieren
- Bildschirme, Präsentationen
- Drucken, Kontextmenü
- Preloader und Player erkennen
- Externe Filme nachladen
- Multimedia
- Video und Sound steuern
- MP3-Player, ID3-Tags, Mikrofon
- Cue-Points, Webcam ansprechen
- Bitmaps und Filter
- Kommunikation
- Formulare, UI-Komponenten
- Warenkorb programmieren
- Webservices, XML, Flex
- Sicherheit, Debugging
- Barrierefreiheit
Auf der beiliegenden DVD finden Sie alle Beispiele des Buchs, die Sie direkt ausprobieren und nutzen können. Und falls Sie noch einmal etwas in ActionScript 1 oder 2 nachschlagen wollen, können Sie einfach das auf der Buch-DVD mitgelieferte openbook "Einstieg in ActionScript 1 und 2" nutzen.
Aus dem Inhalt:
- Grundlagen der Programmierung
- Variablen, Operatoren, Schleifen
- Funktionen, Strings, Arrays
- Objektorientierung, Klassen,
- Vererbung
- Animation und Interaktion
- Animationsgrundlagen
- Drag & Drop, Kollisionstest
- Tastatursteuerung, Textfelder
- Datum, Zeit, Rechnen
- Filme steuern und vorladen
- Navigation programmieren
- Bildschirme, Präsentationen
- Drucken, Kontextmenü
- Preloader und Player erkennen
- Externe Filme nachladen
- Multimedia
- Video und Sound steuern
- MP3-Player, ID3-Tags, Mikrofon
- Cue-Points, Webcam ansprechen
- Bitmaps und Filter
- Kommunikation
- Formulare, UI-Komponenten
- Warenkorb programmieren
- Webservices, XML, Flex
- Sicherheit, Debugging
- Barrierefreiheit
More details
Series
Edition
1., Aufl.
Language
German
Place of publication
Bonn
Germany
Dimensions
Height: 16.8 cm
Width: 24 cm
ISBN-13
978-3-8362-1052-2 (9783836210522)
Schweitzer Classification
Other editions
New editions

Tobias Hauser | Armin Kappler | Christian Wenz
Das Praxisbuch ActionScript 3
Aktuell zu Adobe Flash CS4
Book
04/2009
1st Edition
Galileo Design
€39.90
Article exhausted; check for reprint
Content
Vorwort. 17
Teil I Einfacher Einstieg
1 Flash für ActionScript. 25
. 1.1 Zeitleiste. 25
. 1.2 Symbole. 26
. 1.3 Koordinatensystem und Bühne. 29
. 1.4 Verhalten. 32
. 1.5 Veröffentlichen und Testen. 33
. 1.6 Flash-Versionen. 35
. 1.7 Aktionen-Bedienfeld. 37
. 1.8 Skriptbedienfeld für externe Klassen. 45
. 1.9 Hilfe. 46
. 1.10 Einstellungen. 47
2 ActionScript in Flash. 51
. 2.1 Wo ist ActionScript möglich?. 51
. 2.2 Was lässt sich mit ActionScript steuern?. 64
3 ActionScript 3 - die Neuerungen. 69
. 3.1 Sprachkern. 71
. 3.2 Objektorientierung. 72
. 3.3 Ereignisse. 73
. 3.4 Zugriff auf Elemente. 74
. 3.5 Neue Funktionen. 74
Teil II ActionScript-Grundlagen
4 Grundlagen der Programmierung. 79
. 4.1 Variablen. 79
. 4.2 Kommentare. 92
. 4.3 Operatoren. 93
. 4.4 Fallunterscheidungen. 100
. 4.5 Schleifen. 108
. 4.6 Funktionen. 113
. 4.7 Strings und ihre Besonderheiten. 121
. 4.8 Arrays. 126
5 Objektorientierung. 135
. 5.1 Grundlagen. 135
. 5.2 Klassen und Pakete. 138
. 5.3 Besondere Methoden. 146
. 5.4 Vererbung. 148
. 5.5 Sichtbarkeit. 152
. 5.6 Dynamische und versiegelte Klassen. 154
. 5.7 Schnittstellen. 155
Teil III Filme steuern
6 Einfache Filmsteuerung. 159
. 6.1 Einfache Navigation. 159
. 6.2 Szenen. 166
. 6.3 Auswahl treffen. 172
. 6.4 Movieclips steuern. 174
7 Bildschirme und Präsentationen. 179
. 7.1 Bildschirme in Action Script. 179
. 7.2 Präsentationen ohne Bildschirme. 188
8 Drucken und das Kontextmenü. 191
. 8.1 Drucken - die Grundfunktionen. 191
. 8.2 Drucken auf Knopfdruck. 194
. 8.3 Kontextmenü steuern. 197
. 8.4 Kontextmenü erweitern. 202
Teil IV Ein- und Ausgabe
9 Textfelder. 207
. 9.1 Textfelder und Action Script. 207
. 9.2 Mit Textfeldinhalten arbeiten. 210
. 9.3 Textfelder formatieren und verändern. 214
. 9.4 Scrollbarer Text. 229
. 9.5 Inhalte überprüfen. 233
10 Tasten. 241
. 10.1 Grundlagen. 241
. 10.2 Ein Quiz mit Tastatursteuerung. 245
. 10.3 Spielerische Tastensteuerung. 250
11 Datum und Zeit. 263
. 11.1 Gegenwart, Vergangenheit und Zukunft. 263
. 11.2 Zeit und Uhr. 268
. 11.3 Countdown. 272
12 Rechnen. 277
. 12.1 Einfache Rechenhilfen. 278
. 12.2 Bögen und Trigonometrie. 279
. 12.3 Zufall und Runden. 284
Teil V Animation
13 Animationsgrundlagen. 297
. 13.1 Regelmäßige Veränderung. 297
. 13.2 Tweens. 303
. 13.3 Dynamische Anzeigeobjekte. 311
. 13.4 Masken. 320
14 Drag & Drop und Transformationen. 323
. 14.1 Wechselspiele. 323
. 14.2 Drag & Drop. 333
. 14.3 Schieberegler. 336
15 Kollisionstest und Mausverfolgung. 343
. 15.1 Kollisionen abfangen. 343
. 15.2 Aus Kollisionen wird eine Anwendung. 351
. 15.3 Mausbewegungen verfolgen. 356
Teil VI Multimedia und externe Filme
16 Sound. 361
. 16.1 Externen Sound laden. 362
. 16.2 Sound importieren. 371
. 16.3 Mehrere Sounds und Soundtransformation. 373
. 16.4 Equalizer und Sound-Rohdaten. 378
. 16.5 Mikrofon. 385
17 Video. 391
. 17.1 Videos in Flash importieren. 391
. 17.2 Videos mit Action Script steuern. 396
. 17.3 Cue-Points. 403
. 17.4 Webcams. 406
. 17.5 Videos bearbeiten. 407
18 Externe Filme. 413
. 18.1 Externe Filme laden. 413
. 18.2 Externe Bilder. 418
19 Vorladen und Player erkennen. 421
. 19.1 Vorladen. 421
. 19.2 Player-Erkennung. 428
20 Bitmaps und Filter. 431
. 20.1 Auf Pixelebene arbeiten. 431
. 20.1.1 Ein Beispiel. 432
. 20.2 Filter. 435
Teil VII Formulare und UI
21 Formulare und UI-Komponenten. 443
. 21.1 UI-Komponenten. 443
. 21.2 Beispielanwendung. 461
22 Komponenten anpassen. 469
. 22.1 Komponenten dynamisch hinzufügen. 470
. 22.2 Komponenten anpassen. 478
. 22.3 Praxisbeispiel: Fonts vergleichen. 482
23 Formulare und Daten versenden. 493
. 23.1 Daten versenden und austauschen. 494
. 23.2 Kontaktformular. 499
. 23.3 Datenaustausch. 506
Teil VIII Kommunikation
24 XML. 513
. 24.1 Was ist XML?. 5
Teil I Einfacher Einstieg
1 Flash für ActionScript. 25
. 1.1 Zeitleiste. 25
. 1.2 Symbole. 26
. 1.3 Koordinatensystem und Bühne. 29
. 1.4 Verhalten. 32
. 1.5 Veröffentlichen und Testen. 33
. 1.6 Flash-Versionen. 35
. 1.7 Aktionen-Bedienfeld. 37
. 1.8 Skriptbedienfeld für externe Klassen. 45
. 1.9 Hilfe. 46
. 1.10 Einstellungen. 47
2 ActionScript in Flash. 51
. 2.1 Wo ist ActionScript möglich?. 51
. 2.2 Was lässt sich mit ActionScript steuern?. 64
3 ActionScript 3 - die Neuerungen. 69
. 3.1 Sprachkern. 71
. 3.2 Objektorientierung. 72
. 3.3 Ereignisse. 73
. 3.4 Zugriff auf Elemente. 74
. 3.5 Neue Funktionen. 74
Teil II ActionScript-Grundlagen
4 Grundlagen der Programmierung. 79
. 4.1 Variablen. 79
. 4.2 Kommentare. 92
. 4.3 Operatoren. 93
. 4.4 Fallunterscheidungen. 100
. 4.5 Schleifen. 108
. 4.6 Funktionen. 113
. 4.7 Strings und ihre Besonderheiten. 121
. 4.8 Arrays. 126
5 Objektorientierung. 135
. 5.1 Grundlagen. 135
. 5.2 Klassen und Pakete. 138
. 5.3 Besondere Methoden. 146
. 5.4 Vererbung. 148
. 5.5 Sichtbarkeit. 152
. 5.6 Dynamische und versiegelte Klassen. 154
. 5.7 Schnittstellen. 155
Teil III Filme steuern
6 Einfache Filmsteuerung. 159
. 6.1 Einfache Navigation. 159
. 6.2 Szenen. 166
. 6.3 Auswahl treffen. 172
. 6.4 Movieclips steuern. 174
7 Bildschirme und Präsentationen. 179
. 7.1 Bildschirme in Action Script. 179
. 7.2 Präsentationen ohne Bildschirme. 188
8 Drucken und das Kontextmenü. 191
. 8.1 Drucken - die Grundfunktionen. 191
. 8.2 Drucken auf Knopfdruck. 194
. 8.3 Kontextmenü steuern. 197
. 8.4 Kontextmenü erweitern. 202
Teil IV Ein- und Ausgabe
9 Textfelder. 207
. 9.1 Textfelder und Action Script. 207
. 9.2 Mit Textfeldinhalten arbeiten. 210
. 9.3 Textfelder formatieren und verändern. 214
. 9.4 Scrollbarer Text. 229
. 9.5 Inhalte überprüfen. 233
10 Tasten. 241
. 10.1 Grundlagen. 241
. 10.2 Ein Quiz mit Tastatursteuerung. 245
. 10.3 Spielerische Tastensteuerung. 250
11 Datum und Zeit. 263
. 11.1 Gegenwart, Vergangenheit und Zukunft. 263
. 11.2 Zeit und Uhr. 268
. 11.3 Countdown. 272
12 Rechnen. 277
. 12.1 Einfache Rechenhilfen. 278
. 12.2 Bögen und Trigonometrie. 279
. 12.3 Zufall und Runden. 284
Teil V Animation
13 Animationsgrundlagen. 297
. 13.1 Regelmäßige Veränderung. 297
. 13.2 Tweens. 303
. 13.3 Dynamische Anzeigeobjekte. 311
. 13.4 Masken. 320
14 Drag & Drop und Transformationen. 323
. 14.1 Wechselspiele. 323
. 14.2 Drag & Drop. 333
. 14.3 Schieberegler. 336
15 Kollisionstest und Mausverfolgung. 343
. 15.1 Kollisionen abfangen. 343
. 15.2 Aus Kollisionen wird eine Anwendung. 351
. 15.3 Mausbewegungen verfolgen. 356
Teil VI Multimedia und externe Filme
16 Sound. 361
. 16.1 Externen Sound laden. 362
. 16.2 Sound importieren. 371
. 16.3 Mehrere Sounds und Soundtransformation. 373
. 16.4 Equalizer und Sound-Rohdaten. 378
. 16.5 Mikrofon. 385
17 Video. 391
. 17.1 Videos in Flash importieren. 391
. 17.2 Videos mit Action Script steuern. 396
. 17.3 Cue-Points. 403
. 17.4 Webcams. 406
. 17.5 Videos bearbeiten. 407
18 Externe Filme. 413
. 18.1 Externe Filme laden. 413
. 18.2 Externe Bilder. 418
19 Vorladen und Player erkennen. 421
. 19.1 Vorladen. 421
. 19.2 Player-Erkennung. 428
20 Bitmaps und Filter. 431
. 20.1 Auf Pixelebene arbeiten. 431
. 20.1.1 Ein Beispiel. 432
. 20.2 Filter. 435
Teil VII Formulare und UI
21 Formulare und UI-Komponenten. 443
. 21.1 UI-Komponenten. 443
. 21.2 Beispielanwendung. 461
22 Komponenten anpassen. 469
. 22.1 Komponenten dynamisch hinzufügen. 470
. 22.2 Komponenten anpassen. 478
. 22.3 Praxisbeispiel: Fonts vergleichen. 482
23 Formulare und Daten versenden. 493
. 23.1 Daten versenden und austauschen. 494
. 23.2 Kontaktformular. 499
. 23.3 Datenaustausch. 506
Teil VIII Kommunikation
24 XML. 513
. 24.1 Was ist XML?. 5