2010-06-22 16 views
8

Estoy tratando con un archivo Flash que ha sido creado por un tercero. Tiene muchas carpetas y archivos en la biblioteca y parece que no puedo encontrar ningún ActionScript en ninguna parte.Encontrar Actionscript dentro de un archivo FLA

¿Hay una manera simple de encontrar la ubicación de ActionScript cuando el autor ha sido travieso y no ha sido etiquetado o puesto en un lugar sensato?

Respuesta

9

Además de la respuesta de @ grapefrukt: Asegúrese de alternar el botón ShowActionscript en el Explorador de películas. Ese sería el tercer ícono, el que tiene la flecha azul.

Movie Explorer

Puede utilizar el Encuentra campo para buscar búsqueda de acciones comunes como: stop(), .visible, etc.

Alternativamente, puede utilizar el buscar y reemplazar Panel (Ctrl + F/CMD + F) y busque Texto (acciones comunes) y marque ActionScript solamente.

Find And Replace

Nota: El Buscar y reemplazar panel es un panel separado, no confundir con la funcionalidad Buscar y reemplazar en el Panel Acciones.

Además, creo que se puede encontrar acciones utilizando la secuencia de comandos del navegador, dentro de las acciones Caja de herramientas del panel:

Action's Panel

HTH

+1

Al hacer esto, asegúrese de arrastrar todo lo que desea buscar dentro de sobre el escenario. – Pup

2

Exportaría a swf y luego lo abriría con una herramienta de ingeniería inversa (como Sothink SWF Decompiler) y vería todos los scripts/acciones. El nombre de la acción le dirá dónde encontrarlo si aún lo necesita (verá el código descompilado).

3

Puede probar Movie Explorer, Window -> Movie Explorer, o ALT + F3 en Windows. Esto le permite explorar todos los activos que se agregan al escenario de forma similar a un árbol. No mostrará elementos que se agregan dinámicamente desde la biblioteca, pero podría ser un buen punto de partida.

Cuestiones relacionadas