3 de febrero de 2011

Función TOUCH reparada...

Llevaba unos días volviéndome loco; la función de detección de pantalla funcionaba aparentemente correctamente. Al compilar para iOS detecté en el dispositivo que en ocasiones el personaje se detenía y quedaba bloqueado sin posibilidad de ordenarle otro punto de destino.


Afortunadamente ayer encontré la causa del error: si se selecciona una posición de destino NO válida (por ejemplo un muro), las variables TOUCH_Pulsacion_Pantalla y TOUCH_Pulsacion_Pantalla_Mapa se quedan con valor 1. Evidentemente si se deja de pulsar la pantalla éstas deben contener 0.

Problema solucionado. Un tema menos.

No hay comentarios: