C# 클래스 ElementalDemon

상속: Enemy
파일 보기 프로젝트 열기: marouen-lamiri/Second-Soul

공개 프로퍼티들

프로퍼티 타입 설명
highPunchClip UnityEngine.AnimationClip
jumpClip UnityEngine.AnimationClip
roarClip UnityEngine.AnimationClip
walkClip UnityEngine.AnimationClip

보호된 프로퍼티들

프로퍼티 타입 설명
intelligence int
intelligencePerLvl int
spirit int
spiritPerLvl int
timeOut int
timeOutMax int
wisdom int
wisdomPerLvl int

공개 메소드들

메소드 설명
FixedUpdate ( ) : void
Start ( ) : void
animateHighPunch ( ) : void
animateIdle ( ) : void
animateJump ( ) : void
animateRoar ( ) : void
animateWalk ( ) : void
criticalHitCheck ( ) : bool
getDamage ( ) : double
initializeSecondaryStats ( ) : void
loseEnergy ( float energy ) : bool

보호된 메소드들

메소드 설명
attackTarget ( ) : void
initializePrimaryStats ( ) : void

비공개 메소드들

메소드 설명
attackAI ( ) : void
determineAction ( ) : bool

메소드 상세

FixedUpdate() 공개 메소드

public FixedUpdate ( ) : void
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void

animateHighPunch() 공개 메소드

public animateHighPunch ( ) : void
리턴 void

animateIdle() 공개 메소드

public animateIdle ( ) : void
리턴 void

animateJump() 공개 메소드

public animateJump ( ) : void
리턴 void

animateRoar() 공개 메소드

public animateRoar ( ) : void
리턴 void

animateWalk() 공개 메소드

public animateWalk ( ) : void
리턴 void

attackTarget() 보호된 메소드

protected attackTarget ( ) : void
리턴 void

criticalHitCheck() 공개 메소드

public criticalHitCheck ( ) : bool
리턴 bool

getDamage() 공개 메소드

public getDamage ( ) : double
리턴 double

initializePrimaryStats() 보호된 메소드

protected initializePrimaryStats ( ) : void
리턴 void

initializeSecondaryStats() 공개 메소드

public initializeSecondaryStats ( ) : void
리턴 void

loseEnergy() 공개 메소드

public loseEnergy ( float energy ) : bool
energy float
리턴 bool

프로퍼티 상세

highPunchClip 공개적으로 프로퍼티

public AnimationClip,UnityEngine highPunchClip
리턴 UnityEngine.AnimationClip

intelligence 보호되어 있는 프로퍼티

protected int intelligence
리턴 int

intelligencePerLvl 보호되어 있는 프로퍼티

protected int intelligencePerLvl
리턴 int

jumpClip 공개적으로 프로퍼티

public AnimationClip,UnityEngine jumpClip
리턴 UnityEngine.AnimationClip

roarClip 공개적으로 프로퍼티

public AnimationClip,UnityEngine roarClip
리턴 UnityEngine.AnimationClip

spirit 보호되어 있는 프로퍼티

protected int spirit
리턴 int

spiritPerLvl 보호되어 있는 프로퍼티

protected int spiritPerLvl
리턴 int

timeOut 보호되어 있는 프로퍼티

protected int timeOut
리턴 int

timeOutMax 보호되어 있는 프로퍼티

protected int timeOutMax
리턴 int

walkClip 공개적으로 프로퍼티

public AnimationClip,UnityEngine walkClip
리턴 UnityEngine.AnimationClip

wisdom 보호되어 있는 프로퍼티

protected int wisdom
리턴 int

wisdomPerLvl 보호되어 있는 프로퍼티

protected int wisdomPerLvl
리턴 int