У меня есть следующий GameObject , который имеет несколько компонентов, один из которых содержит систему событий Unity (IE_AllTriggerList) и 2 идентичных компонента (IE_BlinkyLights).Я перетаскиваю этот текущий объект в ссылку на систему событий, а затем, когда я иду, чтобы выбрать, какую функцию вызывать (как видно на рисунке), он показывает только один экземпляр IE_BlinkyLights.В любом случае я могу выбрать, какой целевой скрипт, не помещая каждый IE_BlinkyLights на разные дочерние объекты, или сделать его наследуемым потомком?
Предметы в этой игре интенсивно используют системы событий, чтобы облегчить создание оружия.Однако на одном и том же объекте может быть несколько номеров (1-5) одних и тех же скриптов, таких как IE_BlinkyLights, IE_ParticleTriggers и т. Д.