My Project
Loading...
Searching...
No Matches
Public Member Functions | List of all members
StandardNavigate Class Reference
Inheritance diagram for StandardNavigate:
Navigate

Public Member Functions

 StandardNavigate (float keepDistance, float fallDamageHeight, float horizontalSize, float verticalSize, float avoidanceSizeMultiply, LayerMask collisionLayer)
 
void Setup (StandardBrain brain)
 
override void Update ()
 
override void DrawDebug (RectTransform rectTrans)
 
bool PathToTarget (Waypoint t)
 
bool PathToTargetAsync (Waypoint t)
 
virtual void Update ()
 
virtual void DrawDebug (RectTransform rectTrans)
 

Additional Inherited Members

- Public Attributes inherited from Navigate
Vector3 targetPos
 
Vector3 sourcePos
 
string[] actions
 
bool useWaypoints
 
bool navFailed
 
float keepDistance
 
float fallDamageHeight
 
float horizontalSize
 
float verticalSize
 
float avoidanceSizeMultiply
 
LayerMask collisionLayer
 
Waypoint currentWaypoint
 
Waypoint targetWaypoint
 
Waypoint.Connection currentConnection
 
bool seesTarget
 
- Static Public Attributes inherited from Navigate
static int SyncNavigateSize = 6 * 4
 

Member Function Documentation

◆ DrawDebug()

override void StandardNavigate.DrawDebug ( RectTransform  rectTrans)
inlinevirtual

Reimplemented from Navigate.

◆ Update()

override void StandardNavigate.Update ( )
inlinevirtual

Reimplemented from Navigate.


The documentation for this class was generated from the following file: