C# 클래스 Avatar, SlashRunner

상속: MonoBehaviour
파일 보기 프로젝트 열기: matthewAURA/SlashRunner 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
attackAnimation Sprite
attackListenerList List
blastSound AudioClip
grounded bool
groundedRadius float
healthChangeListenerList List
healthSound AudioClip
jumpForce float
movementForce float
playerFeet float
powerUpChangeListenerList List
slashSound AudioClip
slowSound AudioClip

공개 메소드들

메소드 설명
GetPowerUp ( ) : IPowerUp
GoBerserk ( ) : void
JumpStomp ( ) : void
JumpSwipe ( ) : void
Kill ( ) : void
LowSwipe ( ) : void
Move ( ) : void
OnEnemyAttack ( ) : void
OnHealthChange ( ) : void
OverHeadSwipe ( ) : void
Pierce ( ) : void
RegisterHeathChangeListener ( IAvatarHeathChangeListener listener ) : void
sanic ( ) : void
setPowerUp ( IPowerUp setPowerUp ) : void

보호된 메소드들

메소드 설명
AfterDeath ( ) : void
BeforeDeath ( ) : void
Die ( ) : void

비공개 메소드들

메소드 설명
Awake ( ) : void
FireAttackActionEvent ( Avatar attack ) : void
FixedUpdate ( ) : void
OnTriggerEnter2D ( Collider2D otherCollider ) : void
Start ( ) : void
Update ( ) : void
Wait ( ) : void
WaitToDie ( float waitTime ) : IEnumerator

메소드 상세

AfterDeath() 보호된 메소드

protected AfterDeath ( ) : void
리턴 void

BeforeDeath() 보호된 메소드

protected BeforeDeath ( ) : void
리턴 void

Die() 보호된 메소드

protected Die ( ) : void
리턴 void

GetPowerUp() 공개 메소드

public GetPowerUp ( ) : IPowerUp
리턴 IPowerUp

GoBerserk() 공개 메소드

public GoBerserk ( ) : void
리턴 void

JumpStomp() 공개 메소드

public JumpStomp ( ) : void
리턴 void

JumpSwipe() 공개 메소드

public JumpSwipe ( ) : void
리턴 void

Kill() 공개 메소드

public Kill ( ) : void
리턴 void

LowSwipe() 공개 메소드

public LowSwipe ( ) : void
리턴 void

Move() 공개 메소드

public Move ( ) : void
리턴 void

OnEnemyAttack() 공개 메소드

public OnEnemyAttack ( ) : void
리턴 void

OnHealthChange() 공개 메소드

public OnHealthChange ( ) : void
리턴 void

OverHeadSwipe() 공개 메소드

public OverHeadSwipe ( ) : void
리턴 void

Pierce() 공개 메소드

public Pierce ( ) : void
리턴 void

RegisterHeathChangeListener() 공개 정적인 메소드

public static RegisterHeathChangeListener ( IAvatarHeathChangeListener listener ) : void
listener IAvatarHeathChangeListener
리턴 void

sanic() 공개 메소드

public sanic ( ) : void
리턴 void

setPowerUp() 공개 메소드

public setPowerUp ( IPowerUp setPowerUp ) : void
setPowerUp IPowerUp
리턴 void

프로퍼티 상세

attackAnimation 공개적으로 프로퍼티

public Sprite attackAnimation
리턴 Sprite

attackListenerList 공개적으로 정적으로 프로퍼티

public static List attackListenerList
리턴 List

blastSound 공개적으로 프로퍼티

public AudioClip blastSound
리턴 AudioClip

grounded 공개적으로 프로퍼티

public bool grounded
리턴 bool

groundedRadius 공개적으로 프로퍼티

public float groundedRadius
리턴 float

healthChangeListenerList 공개적으로 정적으로 프로퍼티

public static List healthChangeListenerList
리턴 List

healthSound 공개적으로 프로퍼티

public AudioClip healthSound
리턴 AudioClip

jumpForce 공개적으로 프로퍼티

public float jumpForce
리턴 float

movementForce 공개적으로 프로퍼티

public float movementForce
리턴 float

playerFeet 공개적으로 프로퍼티

public float playerFeet
리턴 float

powerUpChangeListenerList 공개적으로 정적으로 프로퍼티

public static List powerUpChangeListenerList
리턴 List

slashSound 공개적으로 프로퍼티

public AudioClip slashSound
리턴 AudioClip

slowSound 공개적으로 프로퍼티

public AudioClip slowSound
리턴 AudioClip