Rozšíření editoru v Unreal

Unreal poskytuje rozsáhlou sadu funkcí, které umožňují přizpůsobit modul vašim potřebám. Funkce jsou jednoduché, ale omezené, až po velmi výkonné, ale složité. Následující kroky jsou uvedené v pořadí, aby se zvýšila složitost. Obecně byste měli před přechodem na složitější možnost dosáhnout jednodušších řešení vašeho problému a vyčerpání jeho možností. Zjistili jsme například, že základní stavební skript lze většinu času používat bez modulů plug-in.

Skripty pro konstrukce

Pomocí stavebních skriptů můžete provádět inicializační akce, které se spustí při vytvoření instance podrobného plánu.

Skriptované akce

Skriptované akce jsou podrobné plány nástroje editoru. V Unreal Editoru je můžete spustit pomocí:

  • Kliknutí pravým tlačítkem na Assets (Prostředky) v prohlížeči obsahu
  • Případně můžete kliknout pravým tlačítkem na Aktéři buď v oblasti zobrazení úrovně, nebo v obrysu světa.

Skriptované akce jsou jedinečně vhodné pro časy, kdy potřebujete, aby logika podrobného plánu byla kontextově povědomí o sadách prostředků nebo aktérů. Skriptovaná akce obvykle získá seznam prostředků nebo objektů actor, které jste vybrali při spuštění akce, a pak tyto objekty upraví nebo je zohlední ve svém grafu.

Pomůcky nástrojů editoru

Widgety editorových nástrojů můžete použít kdykoli chcete přidat nové prvky uživatelského rozhraní, abyste mohli upravit Uživatelské rozhraní (uživatelské rozhraní) Unreal Editor. Pomůcky nástrojů editoru jsou založené na umg (Unreal Motion Graphics), takže widgety můžete nastavit v podrobném plánu stejně jako pro jakýkoli jiný podrobný plán widgetu UMG.

Tyto widgety jsou určené speciálně pro uživatelské rozhraní editoru a můžete je použít k vytvoření vlastních karet editoru. Tyto vlastní karty pak můžete vybrat v nabídce Windows, jako byste mohli vybrat existující karty Editoru.

Moduly plug-in

Unreal umožňuje vyvíjet a spravovat vlastní moduly plug-in pro použití s nástroji AE4 a modulem runtime. Moduly plug-in můžete kdykoli povolit nebo zakázat v Unreal Editoru. Moduly plug-in rozšiřují funkce modulu runtime, upravují integrované funkce modulu, vytvářejí nové typy souborů a rozšiřují možnosti editoru.