En el juego móvil de cortar frutas, si tu dedo toca la fruta, la fruta se cortará.
Hay seis gestos: tocar y hacer clic, deslizar y arrastrar, desplazarse y arrastrar, mantener presionado, rotar para seleccionar y pellizcar para hacer zoom.
Técnicamente hablando, los gestos tienen tres eventos delegados:
touchBegins:
touchMove:
touchEnd:
El sistema devuelve continuamente las coordenadas del punto de contacto actual del dedo a las funciones delegadas (las tres anteriores) en el programa. El código determina la dirección, la posición y el análisis del gesto analizando estas coordenadas. El código analiza la dirección y posición del gesto y realiza un análisis. Compárese con la posición de vuelo de la fruta.
Una vez que ocurre una colisión, se determinará que la fruta ha sido cortada, se reproducirá la animación de ruptura y se calculará la puntuación.
¿Lo entiendes? Dame puntos. Esto es un gran problema.