| world | NavMeshWorld object used as an entry point to the collection of NavMesh objects. This object that can be used by query operations. |
| allocator | Label indicating the desired life time of the object. (Known issue: Currently allocator has no effect). |
| pathNodePoolSize | The number of nodes that can be temporarily stored in the query during search operations. This value defaults to 0 if no other value is specified. |
Creates the NavMeshQuery object and allocates memory to store NavMesh node information, if required.
A node pool is necessary only for pathfinding operations (BeginFindPath, UpdateFindPath, EndFindPath, GetPathResult ). If the number of NavMesh nodes that this object can process is too small, the operation returns a PathQueryStatus.OutOfNodes status flag.