Расширения редактора в Unreal

Unreal предоставляет широкий набор возможностей, с помощью которых вы можете настроить систему под ваши требования. Это могут быть как простые и ограниченные возможности, так и очень мощные и сложные. Ниже перечислены шаги в порядке возрастания сложности. Как правило, для решения проблемы сначала нужно попробовать простые решения, а только затем переходить к более сложным. Например, простейший скрипт конструирования в большинстве случаев успешно применим вместо подключаемых модулей.

Скрипты конструирования

Скрипты конструирования можно использовать для выполнения действий инициализации, которые выполняются при создании экземпляра схемы.

Заданные действия

Заданные действия — это схемы служебных программ для редактора. Их можно запустить в редакторе Unreal, выполнив следующие действия:

  • Щелкните правой кнопкой мыши элемент Assets (Активы) в обозревателе содержимого.
  • Или щелкните правой кнопкой мыши элемент Actors (Субъекты) в окнах просмотра уровня или структуры мира.

Заданные действия идеально подходят для тех случаев, когда логика схемы должна иметь контекстуальные сведения о наборах активов или субъектов. Обычно заданное действие получает список активов или субъектов, которые вы выбрали при запуске этого действия, а затем изменяет эти объекты или включает их в свой граф.

Мини-приложения служебной программы редактора

Мини-приложения служебной программы редактора удобно использовать, когда нужно добавить новые элементы в пользовательский интерфейс редактора Unreal. Мини-приложения служебной программы редактора основаны на подсистеме UMG (Unreal Motion Graphics), поэтому вы можете настраивать мини-приложения в схеме так же, как и для любой другой схемы мини-приложения UMG.

Эти мини-приложения предназначены специально для пользовательского интерфейса редактора, и с их помощью можно создать настраиваемые вкладки редактора. Затем можно выбрать эти настраиваемые вкладки в меню Windows (как обычные вкладки редактора).

Подключаемые модули

Unreal позволяет разрабатывать собственные пользовательские подключаемые модули и управлять ими для применения в средствах и среде выполнения UE4. Вы можете в любое время включить или отключить подключаемые модули в редакторе Unreal. Подключаемые модули могут добавлять функциональные возможности в игровой процесс среды выполнения, изменять встроенные возможности подсистемы, создавать новые типы файлов и расширять возможности редактора.