C# Class UnityPlatformer.CharacterActionHorizontalMovement

Movement while on ground and not slipping
Inheritance: CharacterAction
Afficher le fichier Open project: llafuente/unity-platformer

Méthodes publiques

Свойство Type Description
alwaysRun bool
runAction string

Méthodes publiques

Méthode Description
GetPostUpdateActions ( ) : PostUpdateActions
Move ( float spdy, float &smoothing, float accTime ) : void

Horizontal movement based on current input

OnActionDown ( string _action ) : void

input.onActionDown

OnActionUp ( string _action ) : void

input.onActionUp

OnEnable ( ) : void
PerformAction ( float delta ) : void

Do horizontal movement

Reset ( ) : void

Reset SmoothDamp

Method Details

GetPostUpdateActions() public méthode

public GetPostUpdateActions ( ) : PostUpdateActions
Résultat PostUpdateActions

Move() public méthode

Horizontal movement based on current input
public Move ( float spdy, float &smoothing, float accTime ) : void
spdy float
smoothing float
accTime float
Résultat void

OnActionDown() public méthode

input.onActionDown
public OnActionDown ( string _action ) : void
_action string
Résultat void

OnActionUp() public méthode

input.onActionUp
public OnActionUp ( string _action ) : void
_action string
Résultat void

OnEnable() public méthode

public OnEnable ( ) : void
Résultat void

PerformAction() public méthode

Do horizontal movement
public PerformAction ( float delta ) : void
delta float
Résultat void

Reset() public méthode

Reset SmoothDamp
public Reset ( ) : void
Résultat void

Property Details

alwaysRun public_oe property

Do not walk?
public bool alwaysRun
Résultat bool

runAction public_oe property

Input action name for start running (not used if alwaysRun=true)
public string runAction
Résultat string