C# Класс Electric_Potatoe_TD.Mob.Mob

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

Защищенные свойства (Protected)

Свойство Тип Описание
Waypoint List
currentLoop int
idx int
mobAttack int
mobMaxPV int
mobName String
mobPV int
mobPos Vector2
mobSpeed int
mobType EMobType

Открытые методы

Метод Описание
GetMobType ( ) : EMobType
IsDead ( ) : bool
TakeDamage ( int damage ) : bool
update ( ) : int

Защищенные методы

Метод Описание
Attack ( ) : int
CalcNewCoord ( ) : void
isMoving ( ) : bool

Описание методов

Attack() защищенный Метод

protected Attack ( ) : int
Результат int

CalcNewCoord() защищенный Метод

protected CalcNewCoord ( ) : void
Результат void

GetMobType() публичный Метод

public GetMobType ( ) : EMobType
Результат EMobType

IsDead() публичный Метод

public IsDead ( ) : bool
Результат bool

TakeDamage() публичный Метод

public TakeDamage ( int damage ) : bool
damage int
Результат bool

isMoving() защищенный Метод

protected isMoving ( ) : bool
Результат bool

update() публичный Метод

public update ( ) : int
Результат int

Описание свойств

Waypoint защищенное свойство

protected List Waypoint
Результат List

currentLoop защищенное свойство

protected int currentLoop
Результат int

idx защищенное свойство

protected int idx
Результат int

mobAttack защищенное свойство

protected int mobAttack
Результат int

mobMaxPV защищенное свойство

protected int mobMaxPV
Результат int

mobName защищенное свойство

protected String mobName
Результат String

mobPV защищенное свойство

protected int mobPV
Результат int

mobPos защищенное свойство

protected Vector2 mobPos
Результат Vector2

mobSpeed защищенное свойство

protected int mobSpeed
Результат int

mobType защищенное свойство

protected EMobType mobType
Результат EMobType