Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

Mover objeto a la posicion xyz de un entorno espacial

Iniciado por kayk, Junio 11, 2015, 09:38:55 AM

Tema anterior - Siguiente tema
Junio 11, 2015, 09:38:55 AM Ultima modificación: Junio 11, 2015, 09:41:18 AM por kayk
Estoy haciendo un juego del espacio y me gustaría que alguien me ayudara con mi problema. Consiste en poder mover una nave o cualquier otro objeto por el espacio 3D en las coordenadas xyz. Simplemente selecciona con el puntero del mouse una posición en el espacio 3D en las posiciones xyz, y que la nave o el objeto se mueva a esa posición. Es algo que ahun no he conseguido, asi que si alguien me puede ayudar se lo agradecería.
 
Un saludo .
Imagen del sistema planetario.bmp

Buenas,
creo que tienes que re-plantear como decidir el Punto del destino pues con un click de
Raton solo puedes conseguir 2 coordenadas no 3 XD,ya que es como una "Recta".
Un saludo.

Visita http://www.programacionwh.com encontraras tutoriales y muchas cosas .


Tambien puedes visitar mi canal de YouTube https://www.youtube.com/channel/UClSCTn0wPN1iFjED0yaoJUA



Tienes razón, gracias por el comentario.
 
Un Saludo.

Junio 11, 2015, 08:01:37 PM #3 Ultima modificación: Junio 11, 2015, 08:01:56 PM por ProgramacionWH
Ahora respondiendo a tu pregunta puedes hacer lo siguiente:

function Update(){
       transform.Translate(new Vector3(Final.transform.position-gameObject.transfrom.position).normalized * VelocidadMovimiento,Space.World);
}

Un saludete

Visita http://www.programacionwh.com encontraras tutoriales y muchas cosas .


Tambien puedes visitar mi canal de YouTube https://www.youtube.com/channel/UClSCTn0wPN1iFjED0yaoJUA



Etiquetas: