Adobe® Flash® CS3 Professional ist das Standard-Authoring-Tool zum Erstellen leistungsstarker Webinhalte.
Komponenten sind die Bausteine für die Erstellung dieser umfangreichen Internetanwendungen. Eine „Komponente“ ist ein Movieclip mit Parametern, die Sie zum Anpassen der Komponente beim Authoring in Flash oder zur Laufzeit verwenden können, sowie ActionScript™-Methoden, -Eigenschaften und -Ereignissen. Diese Komponenten sollen es Entwicklern ermöglichen, Code wiederzuverwenden und zu teilen sowie komplexe Funktionen zu kapseln, sodass Designer sie verwenden und anpassen können, ohne ActionScript schreiben zu müssen.
Mit Komponenten können Sie einfach und schnell leistungsstarke Anwendungen mit konsistentem Erscheinungsbild und Verhalten erstellen. In diesem Handbuch wird beschrieben, wie Sie Anwendungen mit ActionScript 3.0-Komponenten erstellen. Die Anwendungsprogrammierschnittstelle (API) für jede Komponente wird in der ActionScript 3.0-Sprach- und Komponentenreferenz beschrieben.
Sie können von Adobe erstellte Komponenten verwenden, von anderen Entwicklern erstellte Komponenten herunterladen und Ihre eigenen Komponenten erstellen.
Dieses Kapitel enthält die folgenden Abschnitte:
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
Zielgruppe Dieses Handbuch richtet sich an Entwickler, die Flash-Anwendungen erstellen und Komponenten verwenden möchten, um die Entwicklung zu beschleunigen. Sie sollten bereits mit der Entwicklung von Flash-Anwendungen und dem Schreiben von ActionScript vertraut sein.
Wenn Sie mit dem Schreiben von ActionScript noch nicht vertraut sind, können Sie Ihrem Dokument eine Komponente hinzufügen, ihre Parameter im Eigenschafteninspektor oder Komponenteninspektor festlegen und dann das Bedienfeld „Verhalten“ verwenden, um ihre Ereignisse zu verarbeiten. Sie müssen zum Beispiel keine schreiben
Mithilfe von ActionScript-Code können Sie das Verhalten „Zur Webseite gehen“ an eine Schaltflächenkomponente anhängen, die eine URL in einem Webbrowser öffnet, wenn der Benutzer auf die Schaltfläche klickt.
Wenn Sie eine leistungsfähigere Anwendung erstellen möchten, können Sie Komponenten dynamisch erstellen, ActionScript zum Festlegen von Eigenschaften und Aufrufen von Methoden zur Laufzeit verwenden und das Ereignis-Listener-Modell zum Verarbeiten von Ereignissen verwenden.
Weitere Informationen finden Sie in Kapitel 2, „Arbeiten mit Komponenten“ auf Seite 31.
Expandieren