次の方法で共有


Unreal のエディター拡張機能

Unreal には、エンジンをニーズに合わせてカスタマイズできる広範な機能セットが用意されています。 簡単ですが限的的なものから、非常に強力ですが複雑なものまで、幅広い機能があります。 以下の手順は、複雑さが増す順になっています。 一般に、問題のより簡単な解決策を探し、そのオプションを使い果たしたら、より複雑なオプションに移行する必要があります。 例として、ほとんどの場合、プラグインの代わりに基本的なコンストラクション スクリプトを使用できます。

コンストラクション スクリプト

コンストラクション スクリプトを使用して、Blueprint インスタンスの作成時に実行される初期化アクションを実行できます。

スクリプト アクション

スクリプト アクションは、Editor Utility Blueprint です。 Unreal エディターで次のようにしてそれを起動できます。

  • コンテンツ ブラウザーで [Assets](アセット) を右クリックします
  • または、レベル ビューポートまたワールド アウトライナーで [Actors](アクター) を右クリックします

スクリプト アクションは、アセットまたはアクターのセットについてのコンテキストをブループリントのロジックで認識する必要がある場合に、特に適しています。 通常、スクリプト アクションにより、アクションの実行時に選択したアセットまたはアクターのリストが取得され、それらのオブジェクトが変更されたり、グラフで考慮されたりします。

Editor Utility Widget

新しい UI 要素を追加して Unreal エディターのユーザー インターフェイス (UI) を変更したいときはいつでも、Editor Utility Widget を使用できます。 Editor Utility Widget は、Unreal Motion Graphics (UMG) に基づいているため、他の UMG Widget Blueprint の場合と同じように、ブループリントでウィジェットを設定できます。

これらのウィジェットはエディター UI 専用であり、カスタム エディターのタブを作成するために使用できます。 その後、既存のエディターのタブを選択するのと同様に、[Windows](ウィンドウ) メニューからこれらのカスタム タブを選択できます。

プラグイン

Unreal を使用すると、UE4 のツールとランタイムで使用する独自のカスタム プラグインを開発して管理できます。 いつでも Unreal エディターでプラグインを有効または無効にすることができます。 プラグインを使用して、実行時のゲームプレイ機能を追加したり、エンジンの組み込み機能を変更したり、新しいファイルの種類を作成したり、エディターの機能を拡張したりできます。