Ejemplo n.º 1
0
 void ApplySelection()
 {
     agents = FindObjectsOfType <AiAgent>();
     foreach (AiAgent agent in agents)
     {
         PathFollowing pathFollowing = agent.GetComponent <PathFollowing>();
         if (pathFollowing != null)
         {
             pathFollowing.target = selectedTarget;
             pathFollowing.UpdatePath();
         }
     }
 }
Ejemplo n.º 2
0
 // Apply selected target to all agents
 void ApplySelection()
 {
     // FOREACH agent in agents
     foreach (AIAgent agent in agents)
     {
         // SET pathFollowing to agemt.GetComponent<PathFollowing>();
         PathFollowing pathFollowing = agent.GetComponent <PathFollowing>();
         // IF pathFollowing is not null
         if (pathFollowing != null)
         {
             // SET pathFollowing.target to selectedTarget
             pathFollowing.target = selectedTarget;
             // CALL pathFollowing.UpdatePath()
             pathFollowing.UpdatePath();
         }
     }
 }
Ejemplo n.º 3
0
 public void ApplySelection()
 {
     // FOREACH agent in agents
     agents = FindObjectsOfType <AIAgent>();
     foreach (AIAgent agent in agents)
     {
         // SET pathFollowing = agent.Getcomponent<PathFollowing>();
         PathFollowing pathFollowing = agent.GetComponent <PathFollowing>();
         // IF pathFollowing is not null
         if (pathFollowing != null)
         {
             // SET pathFollowing.target to selectedTarget
             pathFollowing.target = selectedTarget;
             // CALL pathFollowing.UpdatePath()
             pathFollowing.UpdatePath();
         }
     }
 }
 // Apply selected targets to all agents
 void ApplySelection()
 {
     // Set Agents to FindObjectsOfType AiAgent
     agents = FindObjectsOfType <AIAgent>();
     // FOREACH agent in agents
     foreach (AIAgent agent in agents)
     {
         // Set path following to agent.GetComponent<PathFollowing>();
         PathFollowing pathFollowing = agent.GetComponent <PathFollowing>();
         // If pathFollowing is not null
         if (pathFollowing != null)
         {
             //Set pathFollowing.target to selected Target
             pathFollowing.target = selectedTarget;
             // Call pathFollowing.UpdatePath()
             pathFollowing.UpdatePath();
         }
     }
 }