El Uso De Eventos En Flash

Páginas: 5 (1057 palabras) Publicado: 22 de julio de 2011
USO DE MANEJADORES DE EVENTOS EN LA PROGRAMACION DE ACTION-SCRIP EN FLASH
ActionScript es el lenguaje de programación para crear scripts en Flash. Los lenguajes de programación se utilizan para comunicarse con el ordenador enviando y recibiendo información. A través de dichos lenguajes, el usuario podrá decirle al ordenador lo que debe hacer, así como preguntarle por cualquierinformación. Gracias a la programación, el ordenador escucha, prueba o realiza las acciones requeridas por el usuario y da respuestas.
Al igual que con los lenguajes humanos, esta comunicación se realiza mediante un vocabulario y una gramática ya establecidos. Piense en la siguiente reflexión: mientras cree que está estudiando este curso para aprender a programar ActionScript, realmente está aprendiendoa comunicarse con Flash. Eso si, por supuesto, Flash no habla idiomas humanos. El lenguaje nativo de Flash es ActionScript y va a aprender a hablarlo. Aprender a hablar un lenguaje de programación es considerado, a veces, sinónimo de aprender a programar, pero programar es mucho más que aprender la sintáxis de un lenguaje
Se ha descrito un programa informático como una serie de instrucciones queel ordenador lleva a cabo paso a paso. Algunos programas informáticos sencillos no son más que eso: unos cuantos pasos que el ordenador ejecuta, tras los cuales finaliza el programa. Sin embargo, los programas de ActionScript se han diseñado para continuar ejecutándose, esperando los datos introducidos por el usuario u otras acciones. Los eventos son los mecanismos que determinan quéinstrucciones lleva a cabo el ordenador y cuándo las realiza.
Gestión básica de eventos
La técnica para especificar determinadas acciones que deben realizarse como respuesta a eventos concretos se denomina gestión de eventos. Cuando se escribe código ActionScript para llevar a cabo la gestión de eventos, se deben identificar tres elementos importantes:
* El origen del evento: ¿en qué objeto va arepercutir el evento? Por ejemplo, ¿en qué botón se hará clic o qué objeto Loader está cargando la imagen? El origen del evento también se denomina objetivo del evento, ya que es el objeto al que Flash Player (donde tiene lugar realmente el evento) destina el evento.
* El evento: ¿qué va a suceder, a qué se va a responder? Es importante identificar esto porque muchos objetos activan varioseventos.
* La respuesta: ¿qué pasos hay que llevar a cabo cuando ocurra el evento?

Siempre que se escriba código ActionScript para gestionar eventos, el código debe incluir estos tres elementos y debe seguir esta estructura básica (los elementos en negrita son marcadores de posición que hay que completar en cada caso concreto):
Cuando se crea una función para la gestión de eventos, se debeelegir el nombre de la función (denominada eventResponse en este caso) y se debe especificar además un parámetro (denominado eventObject en este ejemplo). Especificar un parámetro de una función equivale a declarar una variable, de modo que también hay que indicar el tipo de datos del parámetro. Hay una clase de ActionScript definida para cada evento y el tipo de datos que seespecifica para el parámetro de función es siempre la clase asociada con el evento específico al que se desea responder.
Por último, entre las llaves de apertura y cierre ({ … }), se escriben las instrucciones que debe llevar a cabo el equipo cuando ocurra el evento.
Después de escribir la función de gestión de eventos, es necesario indicar al objeto de origen del evento (el objeto en el quese produce el evento, por ejemplo, el botón) que se desea llamar a la función cuando ocurra el evento. Para ello es necesario llamar al método addEventListener() de dicho objeto (todos los objetos que tienen eventos también tienen un método addEventListener()). El método addEventListener() utiliza dos parámetros:
* En primer lugar, el nombre del evento específico al que se desea responder. De...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Casos De Uso Y Curso Normal De Evento Ejemplo
  • Uso de Eventos en Java
  • Recomendaciones Preventivas Uso Flash Memory
  • Flash
  • flash
  • Flash
  • Flash
  • el flash

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS