La comunicación entre Flash y Javascript es algo con lo que cualquier desarrollador de ActionScript debería estar familiarizado; Afortunadamente, hay clases que nos ayudan en el proceso. Lea este Consejo rápido para saber lo fácil que es!
Interactividad.
Desde la integración del navegador (botones de retroceso, avance) hasta la manipulación completa de swf (modificación de las propiedades, parámetros, etc. de la película incrustada real). Ambos idiomas son muy poderosos y pueden ser aún más cuando los combinas.
Se puede llamar a Javascript sin formato utilizando la clase de interfaz externa incorporada en ActionScript 3, pero imagine la potencia y la simplicidad de jQuery y sus métodos y funciones prefabricados. Suena genial, veamos como se hace..
jotAQuery es un puerto ActionScript para jQuery que permite el uso del código jQuery dentro de una clase ActionScript 3. La mayoría de los métodos de jQuery están disponibles para su uso, aunque algunos no se pueden implementar..
Para que jotAQuery funcione, necesitará la película Flash compilada con las clases jotAQuery y el archivo HTML en el que incrustará el archivo swf. También deberá vincular la biblioteca jQuery a su archivo HTML.
En los próximos pasos vamos a crear un ejemplo simple que se desvanecerá en una película SWF usando jQuery.
Vaya a la página de códigos de Google jotAQuery y descargue los archivos de origen. Deberá navegar por la fuente para obtener los tres archivos necesarios, ya que no están marcados en la sección de descargas.
Prepare una nueva clase de ActionScript y escriba el siguiente código:
paquete import flash.display.Sprite; import com.singuerinc.as3.external. *; clase final pública Principal extiende Sprite función final pública Principal () / * Ejemplo de llamada * / / * $ ('# flashContent'). slideUp (300); * / / * También puede cargar código usando esta sintaxis * / jQuery.execute ();
Enlace este archivo como la clase de documento en su FLA y continúe con la parte HTML.
Puede usar el archivo HTML predeterminado exportado por Flash (marque la casilla HTML en la Publicar menú), simplemente enlace a su archivo fuente jQuery:
!DOCTYPE html PUBLIC "- // W3C // DTD XHTML 1.0 Strict // EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">jotAQuery ? html continúa aquíAbre este archivo y verás el efecto en vivo.!
Conclusión
Descubre el poder de jQuery y prueba diferentes ejemplos de interacción. Espero que les haya gustado este Consejo rápido, gracias por leer.!