| Pacote | flash.events |
| Classe | public class PressAndTapGestureEvent |
| Herança | PressAndTapGestureEvent GestureEvent Event Object |
| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.1, AIR 2, Flash Lite 4 |
Elementos da API relacionados
flash.display.InteractiveObject
flash.events.TouchEvent
flash.events.GestureEvent
flash.events.MouseEvent
flash.events.EventDispatcher.addEventListener()
| Propriedade | Definido por | ||
|---|---|---|---|
![]() | altKey : Boolean
Indica se a tecla Alt está ativa (true) ou inativa (false). | GestureEvent | |
![]() | bubbles : Boolean [somente leitura]
Indica se um evento é do tipo bubbling. | Event | |
![]() | cancelable : Boolean [somente leitura]
Indica se o comportamento associado ao evento pode ser impedido. | Event | |
![]() | commandKey : Boolean
Indica se a tecla Command está ativada (só no Mac). | GestureEvent | |
![]() | constructor : Object
Uma referência ao objeto de classe ou à função de construtor de uma determinada ocorrência de objeto. | Object | |
![]() | controlKey : Boolean
Indica se a tecla Control está ativada no Mac e se a tecla Ctrl está ativada no Windows ou no Linux. | GestureEvent | |
![]() | ctrlKey : Boolean
No Windows ou no Linux, indica se a tecla Ctrl está ativa (true) ou inativa (false). | GestureEvent | |
![]() | currentTarget : Object [somente leitura]
O objeto que está processando ativamente o objeto Event com um ouvinte de evento. | Event | |
![]() | eventPhase : uint [somente leitura]
A fase atual no fluxo de eventos. | Event | |
![]() | localX : Number
A coordenada horizontal na qual o evento ocorreu com relação à entidade gráfica continente. | GestureEvent | |
![]() | localY : Number
A coordenada vertical na qual o evento ocorreu com relação à entidade gráfica continente. | GestureEvent | |
![]() | phase : String
Um valor da classe GesturePhase que indica o progresso do gesto de toque. | GestureEvent | |
![]() | shiftKey : Boolean
Indica se a tecla Shift está ativa (true) ou inativa (false). | GestureEvent | |
![]() | stageX : Number [somente leitura]
A coordenada horizontal na qual o evento ocorreu em coordenadas globais de Palco. | GestureEvent | |
![]() | stageY : Number [somente leitura]
A coordenada vertical na qual o evento ocorreu em coordenadas globais de Palco. | GestureEvent | |
| tapLocalX : Number
A coordenada horizontal na qual o evento ocorreu com relação ao objeto interativo continente. | PressAndTapGestureEvent | ||
| tapLocalY : Number
A coordenada vertical na qual o evento ocorreu com relação ao objeto interativo continente. | PressAndTapGestureEvent | ||
| tapStageX : Number [somente leitura]
A coordenada horizontal na qual o toque ocorreu nas coordenadas globais do Palco. | PressAndTapGestureEvent | ||
| tapStageY : Number [somente leitura]
A coordenada vertical na qual o toque ocorreu em coordenadas globais de Palco. | PressAndTapGestureEvent | ||
![]() | target : Object [somente leitura]
O destino de evento. | Event | |
![]() | type : String [somente leitura]
O tipo de evento. | Event | |
| Método | Definido por | ||
|---|---|---|---|
PressAndTapGestureEvent(type:String, bubbles:Boolean = true, cancelable:Boolean = false, phase:String = null, localX:Number = 0, localY:Number = 0, tapLocalX:Number = 0, tapLocalY:Number = 0, ctrlKey:Boolean = false, altKey:Boolean = false, shiftKey:Boolean = false, commandKey:Boolean = false, controlKey:Boolean = false)
Cria um objeto Event que contém informações sobre eventos de multitoque complexos, como um usuário que gera um menu pop-up sensível ao contexto. | PressAndTapGestureEvent | ||
[substituir]
Cria uma cópia do objeto PressAndTapGestureEvent e define o valor de cada propriedade para corresponder ao do original. | PressAndTapGestureEvent | ||
![]() |
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 PressAndTapGestureEvent. | PressAndTapGestureEvent | ||
![]() |
Atualizará a exibição do tempo de execução de Flash depois de processar o evento de gesto, se a lista de exibição for modificada pelo manipulador de eventos. | GestureEvent | |
![]() |
Retorna o valor primitivo do objeto especificado. | Object | |
| Constante | Definido por | ||
|---|---|---|---|
| GESTURE_PRESS_AND_TAP : String = "gesturePressAndTap" [estático]
Define o valor da propriedade de tipo de um objeto de evento de toque de GESTURE_PRESS_AND_TAP. | PressAndTapGestureEvent | ||
tapLocalX | propriedade |
tapLocalX:Number| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.1, AIR 2, Flash Lite 4 |
A coordenada horizontal na qual o evento ocorreu com relação ao objeto interativo continente.
Implementação
public function get tapLocalX():Number public function set tapLocalX(value:Number):voidtapLocalY | propriedade |
tapLocalY:Number| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.1, AIR 2, Flash Lite 4 |
A coordenada vertical na qual o evento ocorreu com relação ao objeto interativo continente.
Implementação
public function get tapLocalY():Number public function set tapLocalY(value:Number):voidtapStageX | propriedade |
tapStageX:Number [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.1, AIR 2, Flash Lite 4 |
A coordenada horizontal na qual o toque ocorreu nas coordenadas globais do Palco. Esta propriedade é calculada quando a propriedade tapLocalX é definida.
Implementação
public function get tapStageX():NumbertapStageY | propriedade |
tapStageY:Number [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.1, AIR 2, Flash Lite 4 |
A coordenada vertical na qual o toque ocorreu em coordenadas globais de Palco. Esta propriedade é calculada quando a propriedade tapLocalX é definida.
Implementação
public function get tapStageY():NumberPressAndTapGestureEvent | () | Construtor |
public function PressAndTapGestureEvent(type:String, bubbles:Boolean = true, cancelable:Boolean = false, phase:String = null, localX:Number = 0, localY:Number = 0, tapLocalX:Number = 0, tapLocalY:Number = 0, ctrlKey:Boolean = false, altKey:Boolean = false, shiftKey:Boolean = false, commandKey:Boolean = false, controlKey:Boolean = false)| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.1, AIR 2, Flash Lite 4 |
Cria um objeto Event que contém informações sobre eventos de multitoque complexos, como um usuário que gera um menu pop-up sensível ao contexto. Objetos Event são transmitidos como parâmetros para ouvintes de eventos.
Parâmetrostype:String — O tipo do evento: PressAndTapGestureEvent.GESTURE_PRESS_AND_TAP.
| |
bubbles:Boolean (default = true) — Determina se o objeto Evento participa da fase bubbling do fluxo de eventos.
| |
cancelable:Boolean (default = false) — Determina se o objeto Event pode ser cancelado.
| |
phase:String (default = null) — Estes valores rastreiam o começo, o progresso e o fim de um gesto de toque. Os valores possíveis são: GesturePhase.BEGIN, GesturePhase.END, GesturePhase.UPDATE ou GesturePhase.ALL.
| |
localX:Number (default = 0) — A coordenada horizontal na qual o evento ocorreu com relação ao objeto de exibição continente.
| |
localY:Number (default = 0) — A coordenada vertical na qual o evento ocorreu com relação ao objeto de exibição continente.
| |
tapLocalX:Number (default = 0) — A coordenada horizontal na qual o evento ocorreu com relação ao objeto interativo continente.
| |
tapLocalY:Number (default = 0) — A coordenada vertical na qual o evento ocorreu com relação ao objeto interativo continente.
| |
ctrlKey:Boolean (default = false) — No Windows ou no Linux, indica se a tecla Ctrl está ativada. No Mac, indica se a tecla Ctrl ou se a tecla Command está ativada.
| |
altKey:Boolean (default = false) — Indica se a tecla Alt está ativada (só no Windows ou no Linux).
| |
shiftKey:Boolean (default = false) — Indica se a tecla Shift está ativada.
| |
commandKey:Boolean (default = false) — (Somente AIR) Indica se a tecla Command está ativada (só no Mac). Este parâmetro é apenas para o Adobe AIR; não o defina para o conteúdo do Flash Player.
| |
controlKey:Boolean (default = false) — (Somente AIR) Indica se a tecla Control ou Ctrl está ativada. Este parâmetro é apenas para o Adobe AIR; não o defina para o conteúdo do Flash Player.
|
Elementos da API relacionados
clone | () | método |
override public function clone():Event| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.1, AIR 2, Flash Lite 4 |
Cria uma cópia do objeto PressAndTapGestureEvent e define o valor de cada propriedade para corresponder ao do original.
RetornaEvent — Um novo objeto PressAndTapGestureEvent 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: | Flash Player 10.1, AIR 2, Flash Lite 4 |
Retorna uma string que contém todas as propriedades do objeto PressAndTapGestureEvent. A string está no seguinte formato:
[PressAndTapGestureEvent type=value bubbles=value cancelable=value ... ]
String — Uma string que contém todas as propriedades do objeto PressAndTapGestureEvent.
|
GESTURE_PRESS_AND_TAP | Constante |
public static const GESTURE_PRESS_AND_TAP:String = "gesturePressAndTap"| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.1, AIR 2, Flash Lite 4 |
Define o valor da propriedade tipo de um objeto de evento de toque GESTURE_PRESS_AND_TAP.
O objeto PressAndTapGestureEvent despachado tem as seguintes propriedades:
| Propriedade | Valor |
|---|---|
altKey | true caso a tecla Alt esteja ativa (Windows ou Linux). |
bubbles | true |
cancelable | false; não há comportamento padrão a ser cancelado. |
commandKey | true no Mac se a tecla Command estiver ativa; false se estiver inativa. Sempre false no Windows. |
controlKey | true se a tecla Ctrl ou Control estiver ativa; false se estiver inativa. |
ctrlKey | true no Windows ou no Linux caso a tecla Ctrl esteja ativa. true no Mac se a tecla Ctrl ou Command estiver ativa. Caso contrário, false. |
currentTarget | O objeto que está processando ativamente o objeto Event com um ouvinte de evento. |
eventPhase | A fase atual enquanto o evento passa pela hierarquia de objetos; um valor numérico que indica que o evento é capturado (1), no destino (2) ou fazendo bolhas (3). |
localX | A coordenada horizontal na qual o evento ocorreu com relação ao objeto de exibição continente. |
localY | A coordenada vertical na qual o evento ocorreu com relação ao objeto de exibição continente. |
fase | A fase atual no fluxo de eventos, um valor da classe GesturePhase class. Os valores possíveis são: GesturePhase.BEGIN, GesturePhase.UPDATE, GesturePhase.END ou GesturePhase.ALL. Um gesto de ação de pressionar e tocar gera uma sequênciaGesturePhase.BEGIN, GesturePhase.UPDATE, GesturePhase.END ou uma única fase GesturePhase.ALL. |
shiftKey | true se a tecla Shift estiver ativa; false se estiver inativa. |
stageX | A coordenada horizontal na qual o evento ocorreu em coordenadas globais de palco. |
stageY | A coordenada vertical na qual o evento ocorreu em coordenadas globais de palco. |
tapLocalX | A coordenada horizontal na qual o evento ocorreu com relação ao objeto interativo continente. |
tapLocalY | A coordenada vertical na qual o evento ocorreu com relação ao objeto interativo continente. |
tapStageX | A coordenada horizontal na qual o toque ocorreu nas coordenadas globais do Palco. |
tapStageY | A coordenada vertical na qual o toque ocorreu em coordenadas globais de Palco. |
target | A ocorrência InteractiveObject sob o dispositivo de toque. target não é sempre o objeto na lista de exibição que registrou o ouvinte de evento. Use a propriedade currentTarget para acessar o objeto na lista de exibição que está processando o evento no momento. |
Elementos da API relacionados
GESTURE_PRESS_AND_TAP. Enquanto o usuário executa um gesto de pressionar-e-tocar, o mySprite gira e myTextField preenche com a fase atual.
Multitouch.inputMode = MultitouchInputMode.GESTURE;
var mySprite = new Sprite();
mySprite.addEventListener(PressAndTapGestureEvent.GESTURE_PRESS_AND_TAP , onPressAndTap );
mySprite.graphics.beginFill(0x336699);
mySprite.graphics.drawRect(0, 0, 100, 80);
var myTextField = new TextField();
myTextField.y = 200;
addChild(mySprite);
addChild(myTextField);
function onPressAndTap(evt:PressAndTapGestureEvent):void {
evt.target.rotation -= 45;
if (evt.phase==GesturePhase.BEGIN) {
myTextField.text = "Begin";
}
if (evt.phase==GesturePhase.UPDATE) {
myTextField.text = "Update";
}
if (evt.phase==GesturePhase.END) {
myTextField.text = "End";
}
}
Wed Jun 13 2018, 11:10 AM Z
Ocultar propriedades públicas herdadas
Mostrar propriedades públicas herdadas