13.07.2015 Aufrufe

Flash Professional CC-Handbuch (PDF) - Adobe

Flash Professional CC-Handbuch (PDF) - Adobe

Flash Professional CC-Handbuch (PDF) - Adobe

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Empfohlene Verfahren – VerhaltenskonventionenEinführung in VerhaltenskonventionenVergleichen von Zeitleistencode mit ObjektcodeAnwendungKonsistentes Verwenden von VerhaltenFreigeben von Dateien, die mit Verhalten arbeitenEinführung in VerhaltenskonventionenNach obenVerhalten sind bestehende ActionScript 2.0-Codes, die in Teile einer FLA-Datei eingefügt werden können. Viele Entwickler fügen ActionScriptentweder in eines oder mehrere Bilder auf der Hauptzeitleiste oder in externe ActionScript-Dateien ein. Wenn Sie jedoch mit Verhalten arbeiten,wird Code manchmal direkt in die Symbolinstanz (wie Schaltflächen, Movieclips oder Komponenten) eingefügt und nicht in die Zeitleiste.Verhalten werden von ActionScript 3.0 nicht unterstützt.Vergleichen von Zeitleistencode mit ObjektcodeNach obenDurch die Dezentralisierung von ActionScript 2.0-Code können Probleme auftreten. Um diese zu vermeiden, sollten Sie ein Dokument, in demVerhalten verwendet werden, sorgfältig planen. Viele Entwickler platzieren ActionScript nicht in Symbolinstanzen, sondern in die Zeitleiste(Zeitleistencode) oder in Klassen. Da Verhalten an vielen Stellen in einer FLA-Datei Code einfügen, befindet sich Ihr ActionScript-Code nicht aneiner zentralen Stelle und ist u. U. schwer aufzufinden. Interaktionen zwischen Codefragmenten sind bei Code, der nicht an einer zentralen Stellegespeichert ist, schwer nachvollziehbar, und es ist unmöglich, eleganten Code zu schreiben. Dezentralisierter Code kann zu Problemen bei derFehlerbehebung im Code oder der Bearbeitung von Dateien führen.Wenn Sie Verhalten verwenden, testen Sie die folgenden Funktionen, die die Arbeit mit Verhalten und mit dezentralisiertem ActionScripterleichtern:Skript-Navigator Hiermit können Sie Ihren Zeitleistencode oder Code zu einzelnen Objekten leicht finden und im Bedienfeld „Aktionen“bearbeiten.Suchen und Ersetzen Ermöglicht das Suchen und Ersetzen von Strings im FLA-Dokument.Fixieren von Skripts Sie können mehrere Skripts aus verschiedenen Objekten fixieren und gleichzeitig an diesen Skripts im Bedienfeld „Aktionen“arbeiten. Diese Methode wird am besten in Kombination mit dem Skript-Navigator ausgeführt.Film-Explorer Hier können Sie den Inhalt einer FLA-Datei einsehen und organisieren und Elemente (einschließlich Skripts) für die weitereBearbeitung auswählen.AnwendungNach obenDer größte Unterschied zwischen FLA-Dateien mit oder ohne Verhalten sind die Arbeitsabläufe, die bei der Bearbeitung des Projekts befolgtwerden müssen. Wenn Sie Verhalten verwenden, müssen Sie jede Instanz auf der Bühne auswählen oder die Bühne auswählen und dasBedienfeld „Aktionen“ oder „Verhalten“ öffnen, um Änderungen vorzunehmen. Wenn Sie ActionScript selbst schreiben und den gesamten Code inder Hauptzeitleiste unterbringen, müssen Sie nur die Zeitleiste aufrufen, um Ihre Änderungen vorzunehmen.Enthält Ihre FLA-Datei Symbole, können Sie eine der Instanzen auf der Bühne auswählen und dann mit der Schaltfläche „Hinzufügen“ imBedienfeld „Verhalten“ ein Verhalten zu dieser Instanz hinzufügen. Das ausgewählte Verhalten fügt der Instanz automatisch Code hinzu, dermithilfe von „Objektcode“ wie der on()-Prozedur mit der Instanz verknüpft wird. Sie können auch ein Bild auf der Zeitleiste auswählen und überdas Bedienfeld „Verhalten“ verschiedene Verhalten zu einem Bild hinzufügen.Überlegen Sie sich genau, wie Sie Ihre FLA-Datei strukturieren möchten. Prüfen Sie, wie und wo Sie in Ihrer FLA-Datei Verhalten und ActionScripteinsetzen möchten. Berücksichtigen Sie die folgenden Fragen:Welchen Code enthalten die Verhalten?Muss der Code des Verhaltens bearbeitet werden? Wenn ja, wie umfassend? Wenn Sie den Verhaltenscode bearbeiten wollen, sollten Siekeine Verhalten verwenden. Verhalten können in der Regel nicht über das Bedienfeld „Verhalten“ bearbeitet werden, wenn Sie Änderungenan ActionScript vornehmen. Wenn Sie umfassende Änderungen an den Verhalten über das Bedienfeld „Aktionen“ vornehmen, ist es meisteinfacher, den gesamten ActionScript-Code an einer zentralen Stelle selbst zu verfassen.Welchen weiteren ActionScript-Code benötigen Sie? Muss anderer ActionScript-Code mit dem Verhaltenscode interagieren? Fehlerbehebungund Änderungen sind leichter über eine zentrale Stelle auszuführen. Wenn beispielsweise Code in einer Zeitleiste mit in Objekte eingefügteVerhalten interagiert, sollten Sie Verhalten vermeiden.839

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!