Pacote | flash.events |
Classe | public class TimerEvent |
Herança | TimerEvent Event Object |
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Timer.delay
.
Elementos da API relacionados
Método | Definido por | ||
---|---|---|---|
Cria um objeto Event com informações específicas pertinentes a eventos timer. | TimerEvent | ||
[substituir]
Cria uma copia de um objeto TimerEvent e define o valor de cada propriedade para corresponder ao valor do original. | TimerEvent | ||
Uma função de utilitário para implementar o método toString() em classes ActionScript 3.0 Event personalizadas. | Event | ||
Indica se um objeto tem uma propriedade especificada definida. | Object | ||
Verifica se o método preventDefault() foi chamado no evento. | Event | ||
Indica se uma ocorrência da classe Object está na cadeia de protótipos do objeto especificado como o parâmetro. | Object | ||
Cancela um comportamento padrão de evento se esse comportamento puder ser cancelado. | Event | ||
Indica se a propriedade especificada existe e é enumerável. | Object | ||
Define a disponibilidade de uma propriedade dinâmica para operações de repetição. | Object | ||
Impede o processamento de qualquer ouvinte de evento no nó atual e qualquer nó subsequente no fluxo de eventos. | Event | ||
Impede o processamento de algum ouvinte de evento em nós subsequentes ao nó atual no fluxo de eventos. | Event | ||
Retorna a representação da string deste objeto, formatado segundo as convenções específicas para a localidade. | Object | ||
[substituir]
Retorna uma string que contém todas as propriedades do objeto TimerEvent. | TimerEvent | ||
Instrui o tempo de execução do Flash Player ou do AIR a aplicar acabamento após o término do processamento desse evento se a lista de exibição tiver sido modificada. | TimerEvent | ||
Retorna o valor primitivo do objeto especificado. | Object |
Constante | Definido por | ||
---|---|---|---|
TIMER : String = "timer" [estático]
Define o valor da propriedade de tipo de um objeto de evento timer. | TimerEvent | ||
TIMER_COMPLETE : String = "timerComplete" [estático]
Define o valor da propriedade de tipo de um objeto de evento timerComplete. | TimerEvent |
TimerEvent | () | Construtor |
public function TimerEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false)
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Cria um objeto Event com informações específicas pertinentes a eventos timer
. Objetos Event são transmitidos como parâmetros para ouvintes de eventos.
type:String — O tipo de evento. Ouvintes de eventos podem acessar essas informações por meio da propriedade type herdada.
| |
bubbles:Boolean (default = false ) — Determina se o objeto Event cria bolhas. Ouvintes de eventos podem acessar essas informações por meio da propriedade bubbles herdada.
| |
cancelable:Boolean (default = false ) — Determina se o objeto Event pode ser cancelado. Ouvintes de eventos podem acessar essas informações por meio da propriedade cancelable herdada.
|
clone | () | método |
override public function clone():Event
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Cria uma copia de um objeto TimerEvent e define o valor de cada propriedade para corresponder ao valor do original.
RetornaEvent — Um novo objeto TimerEvent com valores de propriedade que correspondem aos do original.
|
toString | () | método |
override public function toString():String
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Retorna uma string que contém todas as propriedades do objeto TimerEvent. A string está no seguinte formato:
[TimerEvent type=value bubbles=value cancelable=value]
String — Uma string que contém todas as propriedades do objeto TimerEvent.
|
updateAfterEvent | () | método |
public function updateAfterEvent():void
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Instrui o tempo de execução do Flash Player ou do AIR a aplicar acabamento após o término do processamento desse evento se a lista de exibição tiver sido modificada.
Exemplo ( Como usar este exemplo )
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"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Define o valor da propriedade type
de um objeto de evento timer
.
Esse evento tem as seguintes propriedades:
Propriedade | Valor |
---|---|
bubbles | false |
cancelable | false ; não há comportamento padrão a ser cancelado. |
currentTarget | O objeto que está processando ativamente o objeto Event com um ouvinte de evento. |
target | O objeto Timer que atingiu o respectivo intervalo. |
Elementos da API relacionados
TIMER_COMPLETE | Constante |
public static const TIMER_COMPLETE:String = "timerComplete"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Define o valor da propriedade type
de um objeto de evento timerComplete
.
Esse evento tem as seguintes propriedades:
Propriedade | Valor |
---|---|
bubbles | false |
cancelable | false ; não há comportamento padrão a ser cancelado. |
currentTarget | O objeto que está processando ativamente o objeto Event com um ouvinte de evento. |
target | O objeto Timer que concluiu as respectivas solicitações. |
Elementos da API relacionados
timerHandler()
pode ser instanciado e definido para escutar um novo TimerEvent ser despachado, o que acontece quando o método start()
do Timer é chamado.
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); } } }
Wed Jun 13 2018, 11:10 AM Z