C# Class PierreOffensif, PathfindingToolUnity

Inheritance: PierreState
Show file Open project: benjaml/PathfindingToolUnity

Public Methods

Method Description
Fire ( ) : void
Move ( NewPierreAgent, agent, NavMeshAgent nav ) : void
PierreOffensif ( PierreStateMachine, psm ) : System.Collections
UpdateTarget ( NewPierreAgent, agent, Vector3 myTarget, List targets ) : Vector3
UpdateTargetMove ( NewPierreAgent, agent, Vector3 myTargetMove, List targets ) : Vector3

Private Methods

Method Description
InputKey ( ) : bool

Method Details

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

PierreOffensif() public method

public PierreOffensif ( PierreStateMachine, psm ) : System.Collections
psm PierreStateMachine,
return System.Collections

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