Как можно go определить событие в интерфейсе? - PullRequest
0 голосов
/ 29 мая 2020

Я хочу, чтобы в моем интерфейсе ICanTarget было событие, такое как «OnTarget», которое запускается с аргументом gameObject каждый раз, когда он получает цель. Это может быть AI Targeting или PlayerTargeting, отсюда и интерфейс.

Я хочу, чтобы мой боевой сценарий отвечал на событие нацеливания, исходящее от любого компонента ICanTarget, который он имеет. Есть идеи?

1 Ответ

0 голосов
/ 29 мая 2020
public interface ICanTarget
{
    event System.Action<GameObject> OnTarget;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...