C# Класс TargetSelector, COPTD

Defines the criteria that an NPCAI can uses to select a single target from multiple.
Наследование: ScriptableObject
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
allEnemy List

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

Метод Описание
AddCript ( IHittable enemy ) : void

Обработка события добавления врага в список возможных целей

Awake ( ) : void
RemoveCript ( IHittable enemy ) : void

Обработка события удаления врага из списока возможных целей

SelectTarger ( ) : IHittable

Логика выбор цели для атаки. Подефолту - первая цель в списке

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

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

Обработка события добавления врага в список возможных целей
public AddCript ( IHittable enemy ) : void
enemy IHittable
Результат void

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

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

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

Обработка события удаления врага из списока возможных целей
public RemoveCript ( IHittable enemy ) : void
enemy IHittable
Результат void

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

Логика выбор цели для атаки. Подефолту - первая цель в списке
public SelectTarger ( ) : IHittable
Результат IHittable

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

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

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