sábado, 10 de septiembre de 2011

La clase Touch para dispositivos móviles

La clase de eventos Touch e muy parecida a la clase MouseEvent. Incluso si solo se va a utilizar clics en botones y cosas sencillas, es mejor utilizar la clase MouseEvent, que consume menos recursos. Para utilizar la clase Touch es necesario indicar que se va a detectar estos eventos con la sentencia:

Multitouch.inputMode=MultitouchInputMode.TOUCH_POINT;

Hay que importar las siguientes clases si es que se está programando en archivos de clases (OOP):

import flash.events.TouchEvent;
import flash.ui.Multitouch;
import flash.ui.MultitouchInputMode; 

Por ejemplo, el evento TOUCH_TAP es similar al evento CLICK en la clase MouseEvent:

objeto.addEventListener(TouchEvent.TOUCH_TAP, onTap);
 
Este evento no detecta la presión sobre el dispositivo.

No hay comentarios:

Publicar un comentario