Делаю тестовую сцену с пушкой, которая следит за шариком. Когда тот попадает в специальную зону, идея такова, что когда шарик (он же враг) пересекает зону слежения, пушка начинает отслеживать объект и стрелять раз в полсекунды. Зона слежения за шаром Зона слежения за шаром у каждой платформы своя, универсальный метод пока изобрести не вышло. Но для моей затеи нужна только одна зона. Итак, зона проверяет по Cast to нужный объект, после чего трекает Event Dispatcher. Запись в компонент и Print string — это для себя. Основной трек работает по связке On Component Begin Overlap и On Component End Overlap, на вход и выход шарика из зоны слежения. Сам Blueprint зоны слежения состоит из компонента Box Collision. P.S. В самом Event Dispatcher я создал параметры (BallEnemy (boolean) и BallObject (actor)). Шарик У шарика логика совершенно стандартная: по Event tick перемножаем параметры (Delta Seconds, Speed (float), Position (vector)) и передаем эту радость в Add Actor World Offset. Далее, при с