public CreateNodes ( int number ) : Pathfinding.Node[] | ||
number | int | |
return | Pathfinding.Node[] |
public override Node[] CreateNodes(int number)
{
/*if (nodes != null && graphNodes != null && nodes.Length == number && graphNodes.Length == number) {
Debug.Log ("Caching");
return nodes;
}*/
GridNode[] tmp = new GridNode[number];
for (int i=0;i<number;i++) {
tmp[i] = new GridNode ();
tmp[i].penalty = initialPenalty;
}
nodes = tmp;
return tmp as Node[];
}