Unity Spain
Post Antiguos => General (Antiguo) => Mensaje iniciado por: kayk en Junio 11, 2015, 09:38:55 AM
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 (//<___base_url___>/applications/core/interface/file/attachment.php?id=8077)
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.
Tienes razón, gracias por el comentario.
Un Saludo.
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