Estoy escribiendo un gestor de ActionScript para detectar el gesto SWIPE. Sí, hay API para trabajar con gesto nativa (OS) ya, pero mi plan es:Comportamiento de deslizamiento para aplicaciones táctiles
- por lo que funcionaría incluso para pantallas SingleTouch (plataformas habituales en otras palabras pantalla SingleTouch o simplemente una entrada normal de ratón). .
- para tener un poco más de API de bajo nivel. Básicamente, estoy procesando MOUSE_DOWN @ target, MOUSE_MOVE @ stage и [email protected]
No es una ciencia de cohetes. Pero para que funcione sin problemas (en términos de UX) realmente tienes que pensar en los detalles.
¿Alguien tiene algunos pequeños detalles, consejos & trucos en mente? ¿Alguna experiencia de otras plataformas móviles (iOS/Android/...)? ¿Cuál es el gesto SWIPE en términos de bajo nivel?
Mis preocupaciones:
- caso de este evento (como TransformGestureEvent) ser despedido en MOUSE_UP @ etapa o antes de la liberación del dedo/ratón? (Si alguien tiene un dispositivo antroid, ¿podría verificar la aplicación TourDeFlex cómo ocurre allí?)
- Pregunta principal: cómo filtrar? Tiendo a fórmula "(distancia pasada a lo largo de nuestro eje mayor que N & & distancia pasada a lo largo del eje ortogonal NO mayor que M) durante la última T ms".
Duda, si desea tener una ventana de tiempo determinada (comenzando desde el dedo/mouse hacia abajo) para hacer el gesto ... para que todo se anule después de que se cierre esta ventana de tiempo (temporizador).
Esperamos sus notas y comentarios, gracias.
UPD: Algunas buenas ideas que se encuentran: http://smartandroidians.blogspot.com/2010/04/swipe-action-and-viewflipper-in-android.html utilizando algún tipo de velocidad
Esos una mierda) He comenzado un proyecto Gestouch. Verifique uno si está interesado. https://github.com/fljot/Gestouch –