C# Class PierreStateMachine, PathfindingToolUnity

Inheritance: PierreState
显示文件 Open project: benjaml/PathfindingToolUnity Class Usage Examples

Public Properties

Property Type Description
currentState PierreState,

Public Methods

Method Description
Check ( ) : void
Fire ( ) : void
Move ( NewPierreAgent, agent, NavMeshAgent nav ) : void
UpdateTarget ( NewPierreAgent, agent, Vector3 myTarget, List targets ) : Vector3
UpdateTargetMove ( NewPierreAgent, agent, Vector3 myTargetMove, List targets ) : Vector3

Method Details

Check() public method

public Check ( ) : void
return void

Fire() public method

public Fire ( ) : void
return void

Move() public method

public Move ( NewPierreAgent, agent, NavMeshAgent nav ) : void
agent NewPierreAgent,
nav UnityEngine.NavMeshAgent
return void

UpdateTarget() public method

public UpdateTarget ( NewPierreAgent, agent, Vector3 myTarget, List targets ) : Vector3
agent NewPierreAgent,
myTarget Vector3
targets List
return Vector3

UpdateTargetMove() public method

public UpdateTargetMove ( NewPierreAgent, agent, Vector3 myTargetMove, List targets ) : Vector3
agent NewPierreAgent,
myTargetMove Vector3
targets List
return Vector3

Property Details

currentState public_oe property

public PierreState, currentState
return PierreState,