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

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

evor Sie den Befehl aufrufen.Auflisten von Objekten einer SWF-DateiIn der Testumgebung können Sie mit dem Befehl „Objekte auflisten“ die Stufe, das Bild, den Objekttyp (Form, Movieclip oder Schaltfläche), dieZielpfade und die Instanznamen von Movieclips, Schaltflächen und Textfeldern im Bedienfeld „Ausgabe“ in einer hierarchischen Liste anzeigen.(Es werden nicht alle ActionScript-Datenobjekte angezeigt.)1. Wenn die SWF-Datei nicht in der Testumgebung ausgeführt wird, wählen Sie „Steuerung“ > „Testen“.2. Wählen Sie „Debuggen“ > „Objekte auflisten“.Im Bedienfeld „Ausgabe“ wird eine Liste der gegenwärtig auf der Bühne befindlichen Objekte angezeigt. Diese Liste wird bei der Wiedergabeder SWF-Datei nicht automatisch aktualisiert. Wenn Sie Informationen an das Bedienfeld „Ausgabe“ senden möchten, müssen Sie denBefehl „Objekte auflisten“ jedes Mal neu auswählen.Auflisten der Variablen einer SWF-Datei im Bedienfeld „Ausgabe“In der Testumgebung können Sie mit dem Befehl „Variablen auflisten“ alle in der SWF-Datei vorhandenen Variablen anzeigen. Die globalenVariablen (mit dem Bezeichner _global deklariert) werden am Anfang der Variablenausgabe im Abschnitt „Globale Variablen“ angezeigt. Vor jederVariablen steht das Präfix _global.Darüber hinaus zeigt der Befehl „Variablen auflisten“ Get-/Set-Eigenschaften an, d. h. Eigenschaften, die mit der Methode Object.addProperty()erstellt wurden und get- oder set-Methoden aufrufen. Get-/set-Eigenschaften werden im Bedienfeld „Ausgabe“ mit dem Präfix [getter/setter]gekennzeichnet. Der Wert einer Get-/Set-Eigenschaft wird durch Auswertung der entsprechenden get-Funktion berechnet.Diese Liste wird bei der Wiedergabe der SWF-Datei nicht automatisch aktualisiert. Wenn Sie Informationen an das Bedienfeld „Ausgabe“ sendenmöchten, müssen Sie den Befehl „Variablen auflisten“ jedes Mal neu auswählen.1. Erstellen Sie ein neues FLA-Dokument und nennen Sie es z. B. listvariables.fla.2. Fügen Sie den folgenden ActionScript 2.0-Code im Bedienfeld „Aktionen“ hinzu:_global.myName = "Buster";var myCatSays:String = "meow";var myNum:Number = 313;var myArray:Array = ["one", "two", "three"];3. Wählen Sie „Steuerung“ > „Testen“.4. Wählen Sie „Debuggen“ > „Variablen auflisten“ in der Testumgebung.Im Bedienfeld „Ausgabe“ wird eine Liste der gegenwärtig in der SWF-Datei vorhandenen Variablen angezeigt. Im folgenden Beispiel sehenSie die Variablen, die durch den Code in Schritt 2 ausgegeben würden:Global Variables:Variable _global.myName = "Buster"Level #0:Variable _level0.$version = "WIN 9,0,29,3"Variable _level0.myCatSays = "meow"Variable _level0.myNum = 313Variable _level0.myArray = [object #1, class 'Array'] [1:"two",2:"three"]0:"one",Setzen und Entfernen von HaltepunktenNach obenMithilfe eines Haltepunkts können Sie eine Anwendung an einer bestimmten ActionScript-Zeile anhalten und mögliche Problemstellen im Codetesten. Wenn Sie beispielsweise eine Gruppe von if..else if-Anweisungen geschrieben haben und nicht ermitteln können, welche Schleifeausgeführt wird, können Sie vor den Anweisungen einen Haltepunkt setzen und sie dann einzeln im Debugger untersuchen.Haltepunkte können im Bedienfeld „Aktionen“, im Skript-Fenster oder im Debugger gesetzt werden. Im Bedienfeld „Aktionen“ gesetzte Haltepunktewerden zusammen mit der FLA-Datei gespeichert. Die im Debugger und Skriptfenster gesetzten Haltepunkte werden nicht in der FLA-Dateigespeichert und gelten nur für die aktuelle Debugging-Sitzung.Wichtig: Wenn Sie Haltepunkte im Bedienfeld „Aktionen“ oder im Skriptfenster setzen und auf die Schaltfläche „Auto-Format“ klicken, werden dieHaltepunkte überprüft. ActionScript wird möglicherweise in eine andere Zeile verschoben, da Leerzeilen in manchen Fällen entfernt werden. Esempfiehlt sich, Skripts automatisch zu formatieren, bevor Sie Haltepunkte festlegen.Sie können Haltepunkte sowohl im Debugger als auch im Skriptfenster anzeigen, indem Sie sie in einem dieser beiden Fenster festlegen. Diesfunktioniert jedoch nur, wenn der Pfad der AS-Datei in beiden Fenstern gleich ist.Setzen Sie keine Haltepunkte in Kommentaren oder Leerzeilen, da diese Haltepunkte ignoriert werden.637

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!