C# Class TargetSelector, COPTD

Defines the criteria that an NPCAI can uses to select a single target from multiple.
Inheritance: ScriptableObject
Mostra file Open project: sountex/COPTD Class Usage Examples

Protected Properties

Property Type Description
allEnemy List

Public Methods

Method Description
AddCript ( IHittable enemy ) : void

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

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

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

SelectTarger ( ) : IHittable

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

Method Details

AddCript() public method

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

Awake() public method

public Awake ( ) : void
return void

RemoveCript() public method

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

SelectTarger() public method

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

Property Details

allEnemy protected_oe property

protected List allEnemy
return List