C# Класс Avatar, SlashRunner

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

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

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