hasEventListener () y willTrigger () son métodos que se utilizan en el lenguaje de programación Flash ActionScript Adobe para desarrollar aplicaciones de Adobe Flash . Tanto comprobar el objeto EventDispatcher para determinar si contiene cualquier tipo de evento concreto. ActionScript Introducción
Macromedia Inc. desarrolló ActionScript como lenguaje orientado a objetos para que los desarrolladores puedan crear aplicaciones Flash mucho más complejas. Fue dirigido inicialmente sólo para permitirle controlar animaciones 2D en Flash, pero hoy en día se puede utilizar para la construcción de juegos y aplicaciones web con streaming de audio y de vídeo de contenido multimedia . Además, puede acceder y manipular bases de datos.
Propiedades , métodos y eventos
propiedades son código que representa la aparición de un objeto , como su color, diámetro o de estado. Eventos consisten en el código de reacción que se debe procesar en el caso de un evento . Por ejemplo , el método Balloon_Puncture ( ) podría especificar cómo reaccionar si un objeto de globo se pincha . Métodos, por el contrario , se aplica a las acciones a realizar , tales como inflar o desinflar el globo .
EventDispatcher objeto
Cada vez que un acontecimiento ocurre , como el clic de un ratón , el objeto EventDispatcher es enviado a localizar el destino del evento. Se recoge la información sobre el evento y luego vuelve a su posición original . . Dentro de esta clase son numerosos métodos , incluyendo hasEventListener () y willTrigger ()
El método hasEventListener () hasEventListener ( ) acoge la siguiente sintaxis : hasEventListener función pública (tipo : String) : Boolean . Se afina en el objeto EventDispatcher para determinar si hay un detector de eventos registrados para un tipo concreto de evento. Por lo tanto , usted puede seguir si ciertos eventos tienen o no han tenido lugar en la jerarquía del flujo del evento.
WillTrigger ()
willTrigger () comprueba también con el EventDispatcher para determinar si existe un oyente. La diferencia es que puede apuntar a tipos de eventos específicos que activan los detectores de eventos específicos. La razón es porque hasEventListener () sólo examina los acontecimientos relacionados con el objeto al que pertenece , mientras que willTrigger () toma una mirada cercana a la totalidad del flujo del evento.