August 2018
Beginner
334 pages
10h 19m
English
We will create the main function for setting the ambush path for all the agents and then the function for setting each agent's path:
public void SetPathAmbush(GameObject dstObj, List<Lurker> lurkers)
{
Vertex dst = GetNearestVertex(dstObj.transform.position);
foreach (Lurker l in lurkers)
{
Vertex src = GetNearestVertex(l.transform.position);
l.path = AStarMbush(src, dst, l, lurkers);
}
}
public List<Vertex> AStarMbush(
Vertex src,
Vertex dst,
Lurker agent,
List<Lurker> lurkers,
Heuristic h = null)
{ // next steps
}
int graphSize = vertices.Count; float[] extra ...
Read now
Unlock full access