KX_NavMeshObject(KX_GameObject)#

base class — KX_GameObject

class KX_NavMeshObject(KX_GameObject)#

Python interface for using and controlling navigation meshes.

findPath(start, goal)#

Finds the path from start to goal points.

Parameters:
  • start – the start point

  • start – 3D Vector

  • goal – the goal point

  • start – 3D Vector

Returns:

a path as a list of points

Return type:

list of points

raycast(start, goal)#

Raycast from start to goal points.

Parameters:
  • start – the start point

  • start – 3D Vector

  • goal – the goal point

  • start – 3D Vector

Returns:

the hit factor

Return type:

float

draw(mode)#

Draws a debug mesh for the navigation mesh.

Parameters:
Returns:

None

rebuild()#

Rebuild the navigation mesh.

Returns:

None