Actionscript in einer FLA-Datei finden

8

Ich habe es mit einer Flash-Datei zu tun, die von einer dritten Partei erstellt wurde. Es hat viele Ordner und Dateien in der Bibliothek und ich kann nirgendwo ActionScript finden.

Gibt es eine einfache Möglichkeit, den Ort von ActionScript zu finden, wenn der Autor unartig war und es nicht beschriftet oder an einen sinnvollen Ort gebracht hat?

    
theorise 22.06.2010, 10:54
quelle

3 Antworten

9

Zusätzlich zur Antwort von @ grapefrukt: Stellen Sie sicher, dass Sie die ShowActionscript-Schaltfläche aktivieren im Film-Explorer. Das wäre das dritte Symbol, das mit dem blauen Pfeil.

Sie können das Feld Suchen verwenden, um nach gemeinsamen Aktionen wie: stop (), .visible usw. zu suchen.

Alternativ können Sie das Bedienfeld Suchen und Ersetzen (Strg + F / CMD + F) verwenden und nach Text (allgemeine Aktionen) suchen und ActionScript .

Hinweis: Das Fenster "Suchen und Ersetzen" ist ein separates Fenster. Verwechseln Sie es nicht mit der Funktion Suchen und Ersetzen im Bedienfeld "Aktionen".

Ich denke auch, dass Sie Aktionen mit dem Script Navigator in der Toolbox des Aktionsfelds finden können:

HTH

    
George Profenza 22.06.2010, 12:01
quelle
3

Sie können den Movie Explorer, Window -> Movie Explorer , oder ALT + F3 in Windows ausprobieren. Auf diese Weise können Sie alle Assets erkunden, die in einer Baumstruktur zur Bühne hinzugefügt wurden. Es werden keine Objekte angezeigt, die dynamisch aus der Bibliothek hinzugefügt werden, aber es könnte ein guter Ausgangspunkt sein.

    
grapefrukt 22.06.2010 11:31
quelle
2

Ich würde swf exportieren und dann mit einem Reverse Engineer Tool (wie Sothink SWF Decompiler) öffnen und alle Skripte / Aktionen durchsehen. Der Aktionsname wird Ihnen sagen, wo Sie ihn finden können, wenn Sie ihn noch benötigen (Sie sehen den dekompilierten Code).

    
cristis 22.06.2010 11:27
quelle

Tags und Links