![]() ![]() | |
Flash Player 7.
MMExecute("Flash JavaScript API command;")
Flash JavaScript API command Cualquier comando que puede utilizar en un archivo Flash JavaScript (JSFL).
El resultado, si lo hubiere, enviado por la sentencia de JavaScript.
Función; permite enviar comandos de la interfaz API JavaScript de Flash desde ActionScript.
La interfaz API JavaScript de Flash (JSAPI) proporcionan varios objetos, métodos y propiedades para duplicar o emular los comandos que un usuario puede introducir en el entorno de edición. Con la interfaz JSAPI, puede escribir scripts que amplían Flash de varias formas: puede añadir comandos a menús, manipular objetos en el escenario, repetir secuencias de comandos, etc.
En general, un usuario ejecuta un script de JSAPI seleccionando Comandos > Ejecutar comando. Sin embargo, puede utilizar esta función en un script ActionScript para llamar a un comando JSAPI directamente. Si utiliza MMExecute() en un script en el Fotograma 1 del archivo, el comando se ejecuta cuando se carga el archivo SWF.
Para más información sobre la JSAPI, consulte www.macromedia.com/go/jsapi_info_en.
El comando siguiente devuelve una matriz de objetos de la biblioteca:
var libe:Array = MMExecute("fl.getDocumentDOM().library.items;");
trace(libe.length + " items in library");
![]() ![]() | |