C# Класс BattleArea, RPGQuest

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

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

Свойство Тип Описание
enemyID int[]
enemyQuantity int[]
layerMask LayerMask
noGameover bool
respawnEnemy bool[]
respawnTime float[]
showStartMessage bool
spawnOffset Vector3[]
spawnOnEnter bool

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

Метод Описание
AddEnemy ( ) : void
BattleLost ( ) : IEnumerator
CheckRespawn ( Enemy, e ) : void
OnDrawGizmos ( ) : void
OnTriggerEnter ( Collider collider ) : void
OnTriggerExit ( Collider collider ) : void
RemoveEnemy ( int index ) : void
Start ( ) : void
Update ( ) : void

Приватные методы

Метод Описание
GetRandomAdd ( ) : Vector3
GetSpawnCenter ( ) : Vector3
RespawnAfter ( int index, float time ) : IEnumerator
SpawnAllEnemies ( ) : IEnumerator
SpawnEnemy ( int index, Vector3 castOrigin ) : bool

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

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

public AddEnemy ( ) : void
Результат void

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

public BattleLost ( ) : IEnumerator
Результат IEnumerator

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

public CheckRespawn ( Enemy, e ) : void
e Enemy,
Результат void

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

public OnDrawGizmos ( ) : void
Результат void

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

public OnTriggerEnter ( Collider collider ) : void
collider Collider
Результат void

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

public OnTriggerExit ( Collider collider ) : void
collider Collider
Результат void

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

public RemoveEnemy ( int index ) : void
index int
Результат void

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

public Start ( ) : void
Результат void

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

public Update ( ) : void
Результат void

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

enemyID публичное свойство

public int[] enemyID
Результат int[]

enemyQuantity публичное свойство

public int[] enemyQuantity
Результат int[]

layerMask публичное свойство

public LayerMask layerMask
Результат LayerMask

noGameover публичное свойство

public bool noGameover
Результат bool

respawnEnemy публичное свойство

public bool[] respawnEnemy
Результат bool[]

respawnTime публичное свойство

public float[] respawnTime
Результат float[]

showStartMessage публичное свойство

public bool showStartMessage
Результат bool

spawnOffset публичное свойство

public Vector3[] spawnOffset
Результат Vector3[]

spawnOnEnter публичное свойство

public bool spawnOnEnter
Результат bool