Paquete | flash.events |
Clase | public class TimerEvent |
Herencia | TimerEvent Event Object |
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Timer.delay
.
Elementos de API relacionados
Método | Definido por | ||
---|---|---|---|
Crea un objeto de evento con información específica relacionada con los eventos timer. | TimerEvent | ||
[override]
Crea una copia del objeto TimerEvent y define el valor de cada propiedad para que coincida con el del objeto original. | TimerEvent | ||
Una función de utilidad para implementar el método toString() en las clases Event personalizadas de ActionScript 3.0. | Event | ||
Indica si un objeto tiene definida una propiedad especificada. | Object | ||
Comprueba si se ha llamado a preventDefault() en el evento. | Event | ||
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro. | Object | ||
Cancela el comportamiento predeterminado de un evento si es posible cancelarlo. | Event | ||
Indica si existe la propiedad especificada y si es enumerable. | Object | ||
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle. | Object | ||
Impide el proceso de cualquier detector de eventos en el nodo actual y los nodos siguientes en el flujo del evento. | Event | ||
Impide el proceso de cualquier detector de eventos en nodos siguientes al nodo actual. | Event | ||
Devuelve la representación de cadena de este objeto, con formato según las convenciones específicas de configuración regional. | Object | ||
[override]
Devuelve una cadena con todas las propiedades del objeto TimerEvent. | TimerEvent | ||
Si se ha modificado la lista de visualización, da instrucciones a Flash Player o al motor de ejecución de AIR para que muestre la representación tras finalizar el procesamiento del evento. | TimerEvent | ||
Devuelve el valor simple del objeto especificado. | Object |
Constante | Definido por | ||
---|---|---|---|
TIMER : String = "timer" [estática]
Define el valor de la propiedad type para un objeto de evento timer. | TimerEvent | ||
TIMER_COMPLETE : String = "timerComplete" [estática]
Define el valor de la propiedad type para un objeto de evento timerComplete. | TimerEvent |
TimerEvent | () | Información sobre |
public function TimerEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false)
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Crea un objeto de evento con información específica relacionada con los eventos timer
. Los objetos de evento se transfieren como parámetros a los detectores de eventos.
type:String — El tipo de evento. Los detectores de eventos pueden acceder a esta información a través de la propiedad type heredada.
| |
bubbles:Boolean (default = false ) — Determina si el objeto de evento se propaga. Los detectores de eventos pueden acceder a esta información a través de la propiedad bubbles heredada.
| |
cancelable:Boolean (default = false ) — Determina si se puede cancelar el objeto Event. Los detectores de eventos pueden acceder a esta información a través de la propiedad cancelable heredada.
|
clone | () | método |
override public function clone():Event
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Crea una copia del objeto TimerEvent y define el valor de cada propiedad para que coincida con el del objeto original.
Valor devueltoEvent — Un nuevo objeto TimerEvent con valores de propiedades que coinciden con los del objeto original.
|
toString | () | método |
override public function toString():String
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Devuelve una cadena con todas las propiedades del objeto TimerEvent. La cadena tiene el siguiente formato:
[tipo TimerEvent= valor bubbles= valor cancelable= valor ]
String — Una cadena que contiene todas las propiedades del objeto TimerEvent.
|
updateAfterEvent | () | método |
public function updateAfterEvent():void
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Si se ha modificado la lista de visualización, da instrucciones a Flash Player o al motor de ejecución de AIR para que muestre la representación tras finalizar el procesamiento del evento.
Ejemplo ( Cómo utilizar este ejemplo )
TimerEvent.updateAfterEvent()
.
function onTimer(event:TimerEvent):void { if (40 < my_mc.x && my_mc.x < 375) { my_mc.x-= 50; } else { my_mc.x=374; } event.updateAfterEvent(); } var moveTimer:Timer=new Timer(50,250); moveTimer.addEventListener(TimerEvent.TIMER,onTimer); moveTimer.start();
TIMER | Constante |
public static const TIMER:String = "timer"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Define el valor de la propiedad type
de un objeto de evento timer
.
Este evento tiene las propiedades siguientes:
Propiedad | Valor |
---|---|
bubbles | false |
cancelable | false ; no hay ningún comportamiento predeterminado que cancelar. |
currentTarget | Objeto que procesa de forma activa el objeto de evento con un detector de eventos. |
target | El objeto Timer que ha alcanzado su intervalo. |
Elementos de API relacionados
TIMER_COMPLETE | Constante |
public static const TIMER_COMPLETE:String = "timerComplete"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Define el valor de la propiedad type
de un objeto de evento timerComplete
.
Este evento tiene las propiedades siguientes:
Propiedad | Valor |
---|---|
bubbles | false |
cancelable | false ; no hay ningún comportamiento predeterminado que cancelar. |
currentTarget | Objeto que procesa de forma activa el objeto de evento con un detector de eventos. |
target | El objeto Timer que ha finalizado sus peticiones. |
Elementos de API relacionados
timerHandler()
y definirlas para que detecten un nuevo evento TimerEvent que se distribuya. Esto ocurre cuando se llama al método Timer start()
.
package { import flash.utils.Timer; import flash.events.TimerEvent; import flash.display.Sprite; public class TimerEventExample extends Sprite { public function TimerEventExample() { var myTimer:Timer = new Timer(1000, 2); myTimer.addEventListener(TimerEvent.TIMER, timerHandler); myTimer.start(); } public function timerHandler(event:TimerEvent):void { trace("timerHandler: " + event); } } }
Tue Jun 12 2018, 02:12 PM Z