C# Class UnityPlatformer.CharacterActionLiquidMovement

Movement while below water surface (buoyancy) TODO slopeAccelerationFactor/slopeDeccelerationFactor
Inheritance: CharacterAction
Show file Open project: llafuente/unity-platformer

Public Properties

Property Type Description
liquidMinHeight float
terminalYDown float
terminalYUP float

Public Methods

Method Description
GetPostUpdateActions ( ) : PostUpdateActions
OnEnable ( ) : void
OnEnterState ( States before, States after ) : void
PerformAction ( float delta ) : void
WantsToUpdate ( float delta ) : int

Execute when collision below.

Method Details

GetPostUpdateActions() public method

public GetPostUpdateActions ( ) : PostUpdateActions
return PostUpdateActions

OnEnable() public method

public OnEnable ( ) : void
return void

OnEnterState() public method

public OnEnterState ( States before, States after ) : void
before States
after States
return void

PerformAction() public method

public PerformAction ( float delta ) : void
delta float
return void

WantsToUpdate() public method

Execute when collision below.
public WantsToUpdate ( float delta ) : int
delta float
return int

Property Details

liquidMinHeight public property

Ignore liquids under liquidMinHeight
public float liquidMinHeight
return float

terminalYDown public property

Terminal velocity going down
public float terminalYDown
return float

terminalYUP public property

Terminal velocity going up
public float terminalYUP
return float