Компоненты — это основные строительные блоки, которые используют данные и логику для создания игры. Используйте particle_system_component, чтобы добавить эффекты Niagara на уровень. Вы можете использовать этот компонент отдельно, чтобы добавлять эффекты Niagara на уровень, или объединить его с компонентом сетки, чтобы придать своим разработкам реалистичность и глубину.
Компонент particle_system_component — это компонент, генерируемый на основе ресурса. Это класс компонентов, который создаётся автоматически на основе уже существующих материалов вашего проекта — ресурса сетки, звука или системы частиц. Эти ресурсы также могут предоставлять свойства, которые вы можете изменять в сгенерированном компоненте.
Добавьте компонент, сгенерированный на основе ресурса, к модулю, выбрав + компонент на панели «Сведения» и перейдя к базовому классу, чтобы найти нужный компонент. Вы также можете перетащить ресурс из Каталога ресурсов на панель «Сведения» своего модуля. На эти компоненты, сгенерированные на основе ресурсов, также можно сослаться в коде Verse, после чего они появятся в файле Assets.digest.verse.
Чтобы сгенерировать класс компонента, вам нужно скомпилировать код Verse для проекта после импорта или создания ресурса.
Более подробно о том, как добавить компонент к модулю, вы можете узнать в разделе Работа с модулями и компонентами. Компонент указан как particle_system_component, что соответствует классу Verse для компонента системы частиц. Подробнее об API Verse для компонента вы можете узнать в разделе «Справочник по API particle_system_component».
Пример
Чтобы добавить компонент системы частиц на уровень:
Создайте эффект частиц, нажав правой кнопкой мыши в Каталоге ресурсов проекта и выбрав Система Niagara.
Выберите эффект, а затем нажмите Создать.
В самом верхнем меню редактора выберите Verse > Создать код Verse.
Откройте Проводник Verse в том же меню.
Нажмите правой кнопкой мыши на название проекта и выберите Добавить новый файл Verse в проект.
Во всплывающем окне выберите Компонент Scene Graph, присвойте ему название и выберите Создать.
Снова выберите Verse > Собрать код Verse.
Теперь при добавлении particle_system_component вы должны увидеть добавленный эффект частиц в выпадающем меню.
Настройки компонентов
Для компонентов системы частиц в настоящее время заданы следующие настройки:
| Параметр | Значение | Описание |
|---|---|---|
Включено | True, False | Включает эффект частиц. |
Автовоспроизведение | True, False | Задаёт автоматическое воспроизведение эффекта частиц во время игры. |
AutoPlayInEditor | True, False | Задаёт автоматическое воспроизведение эффекта частиц во время сеанса редактирования UEFN. |