C# Класс Hero, Hero.Coli

Наследование: MonoBehaviour
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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