Анимация таймлайна
----- Смотрим на пример 2.1
----- Смотрим на закладки блюпринта BP_Timeline_Ball
----- Смотрим на графики таймлайнов в Event Graph
----- Спавним эмиттер по событию таймлайна
----- Смещаем объект по графику таймлайна
----- Масштабируем объект по графику таймлайна
----- Модифицируем графики таймлайна
----- Смотрим на пример 2.2
----- Смотрим на закладки блюпринта BP_Spotlight_Follow
----- Параметры настройки софита
----- Настройка поворота софита в Construction Script
----- Задаём параметры света софита
----- Задаём параметры мэша луча света
----- Обработчик события Tick
----- Проверка объекта на валидность
----- Берём Pawn персонажа
----- Вычисляем наличие игрока на заданном расстоянии
----- Вычисляем ротаторы для софита и его крепления
----- Вычисляем текущий поворот софита на данный кадр
----- Рефакторинг кода
----- Сколлапсируем код в функцию
----- Добавим в новую функцию аргументы Mesh и Speed
----- Заменим код на вызов новой функции Rotate_Mesh
https://dev.epicgames.com/community/learning/tutorials/rddl/unreal-engine-5-14