C# 클래스 UnityPlatformer.CharacterActionSlipping

Force character to slip down slope, when slopeAngle > maxClimbAngle NOTE do not apply gravity. Handle the velocity manually so the character is always colliding below
상속: CharacterAction
파일 보기 프로젝트 열기: llafuente/unity-platformer

공개 프로퍼티들

프로퍼티 타입 설명
minSpeed float

공개 메소드들

메소드 설명
GainControl ( float delta ) : void

Reset SmoothDamp

GetPostUpdateActions ( ) : PostUpdateActions

default actions

LoseControl ( float delta ) : void

Exit state

PerformAction ( float delta ) : void

Slipping down slope!

WantsToUpdate ( float delta ) : int

Not in a liquid. OnGround and slopeAngle > maxClimbAngle

메소드 상세

GainControl() 공개 메소드

Reset SmoothDamp
public GainControl ( float delta ) : void
delta float
리턴 void

GetPostUpdateActions() 공개 메소드

default actions
public GetPostUpdateActions ( ) : PostUpdateActions
리턴 PostUpdateActions

LoseControl() 공개 메소드

Exit state
public LoseControl ( float delta ) : void
delta float
리턴 void

PerformAction() 공개 메소드

Slipping down slope!
public PerformAction ( float delta ) : void
delta float
리턴 void

WantsToUpdate() 공개 메소드

Not in a liquid. OnGround and slopeAngle > maxClimbAngle
public WantsToUpdate ( float delta ) : int
delta float
리턴 int

프로퍼티 상세

minSpeed 공개적으로 프로퍼티

Minimum speed
public float minSpeed
리턴 float