C# 클래스 Hero, Hero.Coli

상속: MonoBehaviour
파일 보기 프로젝트 열기: CyberCRI/Hero.Coli 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
energyAnimation EnergyLogoAnimation
gameObjectName string
lifeAnimation LifeLogoAnimation

공개 메소드들

메소드 설명
DisplayEnergyAnimation ( ) : void
Pause ( bool pause ) : void
addLife ( float life ) : void
get ( ) : Hero
getEnergy ( ) : float
getLastCheckpointName ( ) : string
getLife ( ) : float
getLifeManager ( ) : Life
getMedium ( ) : Medium
isAlive ( ) : bool
isPaused ( ) : bool
kill ( ) : void
safeFadeTo ( GameObject toFade, Hashtable fadeOptions ) : void
setEnergy ( float energy ) : void
setLife ( float life ) : void
subEnergy ( float energy ) : void
subLife ( float life ) : void

비공개 메소드들

메소드 설명
Awake ( ) : void
OnTriggerEnter ( Collider collision ) : void
OnTriggerExit ( Collider col ) : void
RespawnCoroutine ( ) : IEnumerator
Update ( ) : void
deathEffectCoroutine ( CellControl cc ) : IEnumerator
duplicateCell ( ) : void
enableEyes ( bool enable ) : void
initializeIfNecessary ( ) : void
manageCheckpoint ( Collider col ) : void
managePickUp ( Collider col ) : void
manageSector ( Collider col ) : void
popEffectCoroutine ( SavedCell savedCell ) : IEnumerator
respawnCoroutine ( CellControl cc ) : void
safeFadeTo ( Hashtable hash ) : void
setCurrentRespawnPoint ( Collider col ) : void
updateMapElements ( int checkpointIndex ) : void

메소드 상세

DisplayEnergyAnimation() 공개 메소드

public DisplayEnergyAnimation ( ) : void
리턴 void

Pause() 공개 메소드

public Pause ( bool pause ) : void
pause bool
리턴 void

addLife() 공개 메소드

public addLife ( float life ) : void
life float
리턴 void

get() 공개 정적인 메소드

public static get ( ) : Hero
리턴 Hero

getEnergy() 공개 메소드

public getEnergy ( ) : float
리턴 float

getLastCheckpointName() 공개 메소드

public getLastCheckpointName ( ) : string
리턴 string

getLife() 공개 메소드

public getLife ( ) : float
리턴 float

getLifeManager() 공개 메소드

public getLifeManager ( ) : Life
리턴 Life

getMedium() 공개 메소드

public getMedium ( ) : Medium
리턴 Medium

isAlive() 공개 메소드

public isAlive ( ) : bool
리턴 bool

isPaused() 공개 메소드

public isPaused ( ) : bool
리턴 bool

kill() 공개 메소드

public kill ( ) : void
리턴 void

safeFadeTo() 공개 정적인 메소드

public static safeFadeTo ( GameObject toFade, Hashtable fadeOptions ) : void
toFade GameObject
fadeOptions Hashtable
리턴 void

setEnergy() 공개 메소드

public setEnergy ( float energy ) : void
energy float
리턴 void

setLife() 공개 메소드

public setLife ( float life ) : void
life float
리턴 void

subEnergy() 공개 메소드

public subEnergy ( float energy ) : void
energy float
리턴 void

subLife() 공개 메소드

public subLife ( float life ) : void
life float
리턴 void

프로퍼티 상세

energyAnimation 공개적으로 프로퍼티

public EnergyLogoAnimation energyAnimation
리턴 EnergyLogoAnimation

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

public static string gameObjectName
리턴 string

lifeAnimation 공개적으로 프로퍼티

public LifeLogoAnimation lifeAnimation
리턴 LifeLogoAnimation