Extensiones de editor en UnrealEditor extensions in Unreal

Unreal proporciona un amplio conjunto de características que le permiten personalizar el motor según sus necesidades.Unreal provides an extensive set of features that allow you to customize the engine to your needs. Estas características van desde sencillas, pero limitadas, hasta muy eficaces, pero complejas.The features range from simple but limited, to very powerful but complex. Los pasos siguientes se muestran en orden de creciente complejidad.The following steps are listed in order of increasing complexity. En general, debe acceder a las soluciones más sencillas a su problema y agotar sus opciones antes de pasar a una opción más compleja.In general, you should reach for simpler solutions to your problem, and exhausting its options, before moving to a more complex option. Por ejemplo, hemos descubierto que el script de construcción básico se puede usar en lugar de los complementos la mayor parte del tiempo.As an example, we have found that the basic Construction Script can be used in lieu of plugins most of the time.

Scripts de construcciónConstruction scripts

Puede usar scripts de construcción para realizar acciones de inicialización, que se ejecutan cuando se crea la instancia del plano técnico.You can use construction scripts to perform initialization actions, which run when Blueprint instance are created.

Acciones con scriptsScripted actions

Las acciones con scripts son planos técnicos de la utilidad del editor.Scripted Actions are Editor Utility Blueprints. Siga estos pasos para iniciarlos en el editor de Unreal:You can launch them in the Unreal Editor by:

  • Haga clic con el botón derecho en Assets (Recursos) en el explorador de contenido.Right-clicking Assets in the Content Browser
  • También puede hacer clic con el botón derecho en Actors (Actores) en Level Viewport (Ventanilla de nivel) o World Outliner (Esquematizador del mundo).Or by right-clicking Actors either in the Level Viewport or in the World Outliner

Las acciones con scripts son exclusivas para momentos en los que necesite que la lógica del plano técnico reconozca los conjuntos de recursos o actores del contexto.Scripted Actions are uniquely suited for times when you need your Blueprint logic to have contextual awareness about sets of Assets or Actors. Normalmente, una acción con scripts obtiene una lista de recursos o actores que ha seleccionado al ejecutar la acción y, a continuación, modifica esos objetos o los considera en su gráfico.Typically, a Scripted Action gets a list of Assets or Actors that you've selected when the action is executed, then modifies those objects or considers them in its graph.

Widgets de la utilidad del editorEditor utility widgets

Puede usar Editor Utility Widgets (Widgets de la utilidad del editor) siempre que quiera agregar nuevos elementos de UI para modificar la interfaz de usuario (UI) del editor de Unreal.You can use Editor Utility Widgets anytime you want to add new UI elements to modify the User Interface (UI) of the Unreal Editor. Los widgets de la utilidad del editor se basan en gráficos de movimiento de Unreal (UMG), por lo que puede configurar widgets en un plano técnico como lo haría con cualquier otro plano técnico de widgets de UMG.Editor Utility Widgets are based on Unreal Motion Graphics (UMG), so you can set up Widgets in a Blueprint like you would for any other UMG Widget Blueprint.

Estos widgets son específicos para la UI del editor y se pueden usar para crear pestañas del editor personalizadas.These Widgets are specifically for the Editor UI, and you can use them to create custom Editor tabs. Después, puede seleccionar estas pestañas personalizadas desde el menú Windows (Ventanas), del mismo modo que seleccionaría pestañas del editor existentes.You can then select these custom tabs from the Windows menu, like you would select existing Editor tabs.

ComplementosPlugins

Unreal le permite desarrollar y administrar sus propios complementos para usarlos con el entorno en tiempo de ejecución y las herramientas de UE4.Unreal lets you develop and manage your own custom plugins for use with UE4 tools and runtime. Puede habilitar o deshabilitar los complementos en cualquier momento desde el editor de Unreal.You can enable or disable your plugins at any time in the Unreal Editor. Los complementos pueden agregar funcionalidad de juego en tiempo de ejecución, modificar características de Engine integradas, crear nuevos tipos de archivo y ampliar las capacidades del editor.Plugins can add runtime gameplay functionality, modify built-in Engine features, create new file types, and extend the capabilities of the Editor.