Я не давно начал изучать UE5, и вот хотел создать актора, который будет двигаться по горизонтали. Когда он достигает края, он должен остановиться на 2 секунды, а затем вернуться обратно и так по кругу .
Я нашел урок, где показан простой способ перемещения через InterpToMovement + Construction Script, но в нем нельзя использовать таймер для реализации задержки.
В итоге я реализовал это в Event Graph. Все работает как нужно, плюс я добавил возможность настраивать скорость и дистанцию прямо из редактора. Однако получилось довольно много узлов в Blueprints.
Хотел бы спросить у более опытных разработчиков: это нормально или можно как-то сократить количество узлов и сделать решение более компактным?