Интерфейс блюпринта
----- Смотрим на закладки блюпринта BP_Button
----- Компонент Box Collision
----- Коллизии статик-мэшей
----- Collision Presets
----- Смотрим на код в Construction Script
----- Смотрим на обработчики событий пересечения в Event Graph
----- Графики таймлайна
----- Опускаем нажатую кнопку по таймлайну
----- Меняем цвет нажатой кнопки
----- Вызываем интерфейсную функцию Toggle
----- Интерфейсная функция в блюпринте BP_Interactions
----- Ставим контрольные точки в блюпринте
----- Идёт отладчиком по контрольным точкам
----- Смотрим на обработчик события Tick шестерёнок
----- Поворачиваем шестерёнки на каждый кадр
----- Зачем нужны интерфейсы блюпринтов
https://dev.epicgames.com/community/learning/tutorials/Yjjn/unreal-engine-5-15