Extensões do editor no Unreal

O Unreal fornece um amplo conjunto de recursos que permitem que você personalize o mecanismo para as suas necessidades. Os recursos variam de simples, mas limitados, a muito potentes, mas complexos. As etapas a seguir são listadas em ordem crescente de complexidade. Em geral, você deve buscar soluções mais simples para o problema e esgotar as opções antes de passar para uma opção mais complexa. Por exemplo, descobrimos que o Script de Construção básico pode ser usado no lugar de plug-ins na maioria das vezes.

Scripts de construção

Você pode usar scripts de construção para executar ações de inicialização, que são executadas quando a instância do Blueprint é criada.

Ações com script

As ações com script são blueprints do utilitário do editor. Você pode iniciá-las no Editor do Unreal ao:

  • Clicar com o botão direito do mouse em Ativos no Navegador de Conteúdo
  • Ou clicando com o botão direito do mouse em Atores no Visor de Nível ou no Contorno do Mundo

As Ações com Script são exclusivamente adequadas para momentos em que você precisa que a sua lógica de Blueprint tenha consciência contextual sobre conjuntos de Ativos ou Atores. Normalmente, uma Ação com Script obtém uma lista de Ativos ou Atores que você selecionou quando a ação foi executada e, em seguida, modifica esses objetos ou os considera no grafo.

Widgets do utilitário do editor

Você pode usar os Widgets do Utilitário do Editor sempre que desejar adicionar novos elementos da interface do usuário para modificar a IU (interface do usuário) do Editor do Unreal. Os Widgets do Utilitário do Editor são baseados em UMG (Unreal Motion Graphics), para que você possa configurar os Widgets em um Blueprint da mesma forma que faria em qualquer outro Blueprint de Widget do UMG.

Esses Widgets são especificamente para a Interface do Usuário do Editor e você pode usá-los para criar guias personalizadas do Editor. Você pode selecionar essas guias personalizadas no menu do Windows, como você selecionaria as guias do Editor existentes.

Plug-ins

O Unreal permite que você desenvolva e gerencie os próprios plug-ins personalizados para uso com runtime e ferramentas do UE4. Você pode habilitar ou desabilitar os seus plug-ins a qualquer momento no Editor do Unreal. Os plug-ins podem adicionar funcionalidade de jogo de runtime, modificar recursos internos do Engine, criar tipos de arquivo e estender as funcionalidades do Editor.