Unity 3d Script para que un objeto siga a otro

  1.  Unity 3d Script para que un objeto siga a otro




  1. public Transform Objetivo;
  2.         public float velocidad;
  3.  
  4.         void Start () {
  5.        
  6.         }
  7.        
  8.         void Update () {
  9.                 //Obtener la direccion, restando las posiciones (Vector3)
  10.                 Vector3 direccion = transform.position - Objetivo.position;
  11.                 //Crea la rotacion en base a la direccion
  12.                 Quaternion rotacion = Quaternion.LookRotation (direccion);
  13.                 //Aplicar la rotacion a nuestro objeto
  14.                 transform.rotation = Quaternion.Slerp (transform.rotation, rotacion, velocidad * Time.deltaTime);
  15.         }
SHARE

Oscar perez

Arquitecto especialista en gestion de proyectos si necesitas desarrollar algun proyecto en Bogota contactame en el 3006825874 o visita mi pagina en www.arquitectobogota.tk

  • Image
  • Image
  • Image
  • Image
  • Image
    Blogger Comment
    Facebook Comment

0 comentarios:

Publicar un comentario