Jump to content
Sign in to follow this  
Megadok

Seguir al lider.

Recommended Posts

Buenas a todos!

Estoy intentando hacer este movimiento, el de que todos los seguidores sigan a un líder igual que en los juegos clásico jrpgs. Tengo este código donde lo consigo PERO, los seguidores se mueven hasta la misma posición del líder, y me gustaría que se quedaran a cierta distancia de él. 

He intentando bastantes cosas pero no acaba de funcionar correctamente.

¿Alguna ayudita?

https://ibb.co/JvZvSB1 <<------Ejemplo Como se puede observar los seguidores están a cierta distancia del líder. En mi caso se mueven hasta la misma posición de éste...

    public GameObject leader; // the game object to follow - assign in inspector
    public int steps; // number of steps to stay behind - assign in inspector
    private Queue<Vector3> record = new Queue<Vector3>();
      
      
 void FixedUpdate()
    {     

            // record position of leader
            record.Enqueue(leader.transform.position);          
        

            // remove last position from the record and use it for our own
            if (record.Count > steps)
            {                                 
                    this.transform.position = record.Dequeue(); 

                  
            }


}

Muchas gracias!😽

Edited by Megadok

Share this post


Link to post
Share on other sites
Sign in to follow this  

×
×
  • Create New...