варианта, какой лучше:
1) public static UnityEvent = new UnityEvent(); и потом из любого класса подписываюсь/отписываюсь и вызываю и тд
2) хранить их внутри синглтона, а потом обращаться к ним через instance у синглтона.
3) хранить события внутри скриптабл объектов; потом через объект обращаться к самому событию.
Вот теперь та:) система событий через скриптабл объекты
Представляю как это будет выглядеть, когда проект будет разрастаться и у тебя будет 100+ событий, ещё и везде их надо ручками находить и в инспектор класть
Обсуждают сегодня