C# 클래스 UnityPlatformer.CharacterActionProjectile

Fire projectiles (All or one by one), handles orientation based on the character collisions.faceDir
상속: CharacterAction
파일 보기 프로젝트 열기: llafuente/unity-platformer

공개 프로퍼티들

프로퍼티 타입 설명
onFire System.Action
projectiles List

공개 메소드들

메소드 설명
Fire ( ) : void

Fire projectiles, regardless the cooldown, Call it after all checks

GetPostUpdateActions ( ) : PostUpdateActions
PerformAction ( float delta ) : void
WantsToUpdate ( float delta ) : int

TODO REVIEW continous fire?

보호된 메소드들

메소드 설명
_Fire ( ) : void

Real Fire function, for use with: UpdateManager.SetTimeout

메소드 상세

Fire() 공개 메소드

Fire projectiles, regardless the cooldown, Call it after all checks
public Fire ( ) : void
리턴 void

GetPostUpdateActions() 공개 메소드

public GetPostUpdateActions ( ) : PostUpdateActions
리턴 PostUpdateActions

PerformAction() 공개 메소드

public PerformAction ( float delta ) : void
delta float
리턴 void

WantsToUpdate() 공개 메소드

TODO REVIEW continous fire?
public WantsToUpdate ( float delta ) : int
delta float
리턴 int

_Fire() 보호된 메소드

Real Fire function, for use with: UpdateManager.SetTimeout
protected _Fire ( ) : void
리턴 void

프로퍼티 상세

onFire 공개적으로 프로퍼티

Fired when fire a projectile
public Action,System onFire
리턴 System.Action

projectiles 공개적으로 프로퍼티

List of projectiles
public List projectiles
리턴 List