C# Class GroundedState, Project-ROB

Inheritance: StateClass
Show file Open project: spooty89/Project-ROB Class Usage Examples

Public Properties

Property Type Description
minRollSpeed float
runSpeed float
slopeJumpRotationModifier float
walkSpeed float

Public Methods

Method Description
CollisionHandler ( ControllerColliderHit hit ) : void
OnEnable ( ) : void
Run ( ) : void
TriggerEnterHandler ( Collider other ) : void
TriggerExitHandler ( Collider other ) : void
surroundingCollisionHandler ( ) : void

Protected Methods

Method Description
Awake ( ) : void

Private Methods

Method Description
ApplyJump ( ) : void
InputHandler ( ) : void
MovementHandler ( ) : void

Method Details

Awake() protected method

protected Awake ( ) : void
return void

CollisionHandler() public method

public CollisionHandler ( ControllerColliderHit hit ) : void
hit UnityEngine.ControllerColliderHit
return void

OnEnable() public method

public OnEnable ( ) : void
return void

Run() public method

public Run ( ) : void
return void

TriggerEnterHandler() public method

public TriggerEnterHandler ( Collider other ) : void
other Collider
return void

TriggerExitHandler() public method

public TriggerExitHandler ( Collider other ) : void
other Collider
return void

surroundingCollisionHandler() public method

public surroundingCollisionHandler ( ) : void
return void

Property Details

minRollSpeed public property

public float minRollSpeed
return float

runSpeed public property

public float runSpeed
return float

slopeJumpRotationModifier public property

public float slopeJumpRotationModifier
return float

walkSpeed public property

public float walkSpeed
return float