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