Jump to content
akamaru

Tocar y Mover/Escalar

Recommended Posts

Hola a todos!!! de nuevo yo por aquí

verán, siempre veo como en la mayoría de juegos android, se puede hacer "drag" con un dedo y "scale" con dos...

verán he investigado ( y por esto me refiero a preguntarle a alguien mas XD), pero no he encontrado lo que busco...

mi intencion no es pasar las coordenadas de la pantalla a las coordenadas del espacio 3D, eso me daria resultados, incorrectos, por ejemplo01.thumb.jpg.b7a56fc269b7458f39073caad5602.thumb.jpg.7188c3fedd3b3387bbe4d8257e4

 

De ahí que lo que busco, es disparar un rayo que

1.- encuentre el objeto que deseo mover

2.- encuentre sus coordenadas (las del rayo) en el plano X-Z cuando Y=0 es decir en el suelo

03.thumb.jpg.df14bebb041903b73f01b533f2f

y al mover el dedo...

1.- encuentre la diferencia con respecto al punto anterior en el plano X-Z cuando Y=0 

2.- sume eso a la posición inicial del objeto haciendo que el mismo, se mueva con mi dedo.

04.thumb.jpg.dd60e62fa8244424eb43bb2596c

 

Espero haberme hecho entender de la mejor manera
 

alguna idea?

recursos de investigacion?

sugerencias?

aprecio mucho su ayuda....

Edited by akamaru

Share this post


Link to post
Share on other sites

Pues empezaría con un raycast al objeto (1), del resultado, poner la y = 0 (2), guardar posición objeto, mover dedo y nueva posición del objeto con y = 0 (3 y 4).

No sé que nivel de detalle necesitas o sabes llegar.

Share this post


Link to post
Share on other sites

UnitySpain © Todos los derechos reservados 2020
×
×
  • Create New...