Unity Spain

Post Antiguos => General (Antiguo) => Mensaje iniciado por: Diego Garcia en Febrero 01, 2018, 01:37:36 AM

Título: Obtener la posicion de un toque en Vector3 -Android-
Publicado por: Diego Garcia en Febrero 01, 2018, 01:37:36 AM
Hola muy buenas a todos, alguien sabe alguna función para indicar la posición del toque (touch) en android pero que lo devuelva en Vector3? ejemplo de ello es en Clash Royale cuando tiras una carta/tropa. Gracias de antemano
Título: Obtener la posicion de un toque en Vector3 -Android-
Publicado por: Igor en Febrero 01, 2018, 12:46:39 PM
mirate "Input.Touch"...
 
aqui un pequeño ejemplo:
 

int toquesSimultaneos = Input.touchCount;
if (toquesSimultaneos > 0) {
   for (int i = 0; i < toquesSimultaneos; i++) {
      Vector3 miVector = Input.Touch(i).position;
   }
}
 
//tambien mirate Input.Touch().phase...