Sequencer — это инструмент Unreal Engine для создания последовательностей внутриигрового видео. В игре Parrot инструмент Sequencer применяется для создания движущихся препятствий на уровнях, таких как акулы. Более подробно о том, как работать с Sequencer в Unreal Engine, вы можете узнать в разделе Cinematics and Sequencer.
Препятствие «Акула»
Для уровня MainMenu в игре Parrot используются видеоряды для создания плавающей акулы. Посмотреть, как устроены эти базовые последовательности, вы можете, перейдя по пути Содержимое/Maps/MainMenu/SwimmingShark.
Открыв последовательность в Sequencer, вы можете ознакомиться с тем, как настроены дорожки. Под актором акулы на уровне находится дорожка пути, которая заставляет акулу плавать вокруг актора сплайна, размещённого на уровне. Также здесь присутствует дорожка событий, которая запускает события для управления аниматором акулы и переключения между её анимациями.