Всем привет, вопрос к шарящем. Меня интересует как бы вы сделали, вариантов много, но не моу определится какой верный. Есть снаряды класс A(они могут быть разные), мне надо что бы класс B узнал когда снаряд был выпущен и когда врезался. Я могу у общего базового класса сделать статическое событие типа OnThrowed и кто хочет подписываются, а сами снаряды его вызывают внутри себя. Или могу использовать Event/SignalBus, Как бы вы сделали? Снаряд класс A конечно не должен знать о классе B, классов B может быть много C D ...