Доброго дня!
Сегодняшний урок будет очень простым. Мы заставим двигаться Actor с помощью всего двух компонентов.
Actor - это один из самых важных аспектов Unreal Engine, он лежит в основе всего, что вы будете делать, взаимодействуя в окне просмотра Unreal Editor и в игровом мире. Этот основной класс формирует основу для любого объекта, который вы можете видеть в 3D-пространстве.
Создаем любой проект. Я выбрал шаблон от первого лица. В Content Browser нажимаем правой кнопкой мыши и выбираем Blueprint Class (Рис. 1)
В открывшемся окне выбираем первую вкладку - Actor (Рис. 2)
Заходим внутрь созданного блупринта. Вкратце объясню что и где находится (Рис. 3)
1. Add Component - отвечает за добавления всевозможных компонентов (static mesh, audio component, particles и другие.)
2. DefaultSceneRoot - это сама наша сцена, куда попадает компонент при его добавлении.
3. Viewport - вкладка визуализации блупринта.
4. Construction Script - событие, которое имеют только классовые блупринты, и срабатывает в конкретном блупринте при взаимодействии с ним на сцене.
5. Event Graph - вкладка основных событий, в которых пишутся огромные логические цепочки.
6. Event Graph во вкладке My Blueprint - отображаются все добавленные ноды событий.
7. Variables - здесь добавляются переменные разных типов (float, double, boolean, integer и т.д.)
Добавляем куб при помощи Add Component(Рис. 4)
В DefaultSceneRoot появляется Cube, и отображается в основном окне сцены(Рис. 5)
Выделяем DefaultSceneRoot, нажимаем Add Component и в поиске вписываем Rotating Movement, добавляем. Выделяем добавленный компонент и справа в Details во вкладке Rotating Component меняем как нам хочется значения координат (Рис. 6)
Установив значения, компилируем и сохраняем. Закрываем блупринт и из Content Browser переносим его в наш уровень. Нажимаем Play и вуаля, наш Cube начал двигаться. Это самый простой способ заставить двигаться предмет.
Подпишись Поделись Лайкни