Расширения редактора в Unreal
Unreal предоставляет широкий набор возможностей, с помощью которых вы можете настроить систему под ваши требования. Это могут быть как простые и ограниченные возможности, так и очень мощные и сложные. Ниже перечислены шаги в порядке возрастания сложности. Как правило, для решения проблемы сначала нужно попробовать простые решения, а только затем переходить к более сложным. Например, простейший скрипт конструирования в большинстве случаев успешно применим вместо подключаемых модулей.
Скрипты конструирования
Скрипты конструирования можно использовать для выполнения действий инициализации, которые выполняются при создании экземпляра схемы.
Заданные действия
Заданные действия — это схемы служебных программ для редактора. Их можно запустить в редакторе Unreal, выполнив следующие действия:
- Щелкните правой кнопкой мыши элемент Assets (Активы) в обозревателе содержимого.
- Или щелкните правой кнопкой мыши элемент Actors (Субъекты) в окнах просмотра уровня или структуры мира.
Заданные действия идеально подходят для тех случаев, когда логика схемы должна иметь контекстуальные сведения о наборах активов или субъектов. Обычно заданное действие получает список активов или субъектов, которые вы выбрали при запуске этого действия, а затем изменяет эти объекты или включает их в свой граф.
Мини-приложения служебной программы редактора
Мини-приложения служебной программы редактора удобно использовать, когда нужно добавить новые элементы в пользовательский интерфейс редактора Unreal. Мини-приложения служебной программы редактора основаны на подсистеме UMG (Unreal Motion Graphics), поэтому вы можете настраивать мини-приложения в схеме так же, как и для любой другой схемы мини-приложения UMG.
Эти мини-приложения предназначены специально для пользовательского интерфейса редактора, и с их помощью можно создать настраиваемые вкладки редактора. Затем можно выбрать эти настраиваемые вкладки в меню Windows (как обычные вкладки редактора).
Подключаемые модули
Unreal позволяет разрабатывать собственные пользовательские подключаемые модули и управлять ими для применения в средствах и среде выполнения UE4. Вы можете в любое время включить или отключить подключаемые модули в редакторе Unreal. Подключаемые модули могут добавлять функциональные возможности в игровой процесс среды выполнения, изменять встроенные возможности подсистемы, создавать новые типы файлов и расширять возможности редактора.