KX_NavMeshObject(KX_GameObject)

base class — KX_GameObject

class bge.types.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

Previous topic

KX_MouseFocusSensor(SCA_MouseSensor)

Next topic

KX_NearSensor(KX_TouchSensor)