C# 클래스 UnityPlatformer.CharacterActionHorizontalMovement

Movement while on ground and not slipping
상속: CharacterAction
파일 보기 프로젝트 열기: llafuente/unity-platformer

공개 프로퍼티들

프로퍼티 타입 설명
alwaysRun bool
runAction string

공개 메소드들

메소드 설명
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

메소드 상세

GetPostUpdateActions() 공개 메소드

public GetPostUpdateActions ( ) : PostUpdateActions
리턴 PostUpdateActions

Move() 공개 메소드

Horizontal movement based on current input
public Move ( float spdy, float &smoothing, float accTime ) : void
spdy float
smoothing float
accTime float
리턴 void

OnActionDown() 공개 메소드

input.onActionDown
public OnActionDown ( string _action ) : void
_action string
리턴 void

OnActionUp() 공개 메소드

input.onActionUp
public OnActionUp ( string _action ) : void
_action string
리턴 void

OnEnable() 공개 메소드

public OnEnable ( ) : void
리턴 void

PerformAction() 공개 메소드

Do horizontal movement
public PerformAction ( float delta ) : void
delta float
리턴 void

Reset() 공개 메소드

Reset SmoothDamp
public Reset ( ) : void
리턴 void

프로퍼티 상세

alwaysRun 공개적으로 프로퍼티

Do not walk?
public bool alwaysRun
리턴 bool

runAction 공개적으로 프로퍼티

Input action name for start running (not used if alwaysRun=true)
public string runAction
리턴 string