Unreal Directiveによる「Directive Utilities」はブループリントライブラリやエディタスクリプト API の機能不足を補うオープンソースの Unreal Engine プラグインです。FabとGithub上で無料公開されています!
Directive Utilities

Directive Utilities は、ブループリントライブラリやエディタスクリプト API の機能不足を補うオープンソースの Unreal Engine プラグインです。読みやすい C++ ソースコードとして提供されており、そのブループリントノードは C++ からも呼び出すことができます。
- 配列、マップ、文字列、テキスト、正規表現、数学、ゲームプレイタグ、セーブデータ、入力、クリップボードへのアクセス、およびプロジェクトコンテキスト用のランタイム・ブループリント・ライブラリ。
- 定期的な更新、反復処理、アセットの読み込み、トレース、AIの移動のための非同期ブループリントアクション。
- アセットおよびブループリントに対する読み取り専用エディタでの検索およびコンテンツ監査。
- エディタスクリプト用のアクター配置、フィルタリング、選択、ビューポート、マテリアル、メッシュに関するユーティリティ。
- エディタ・ユーティリティ・ウィジェットのタスクと通知の進捗状況。
| 配列とマップ | インデックス作成、検索、削除、マージ、重み付きサンプリング、ページネーション、自然ソート、および重複処理のためのワイルドカードコンテナノード。 |
| 文字列、テキスト、および正規表現 | 検証、フィルタリング、大文字小文字の変換、あいまい一致、ハッシュ化、エンコード、キャプチャグループ、置換。 |
| 数学 | 緩和、重み付きランダム選択、丸め、角度補助関数、パーリンノイズ、書式設定、および配列の統計。 |
| ゲームプレイタグ | 階層ナビゲーション、祖先チェック、兄弟要素の照会、およびレジストリ検索。 |
| セーブゲーム | スロットの列挙、タイムスタンプ、バイト単位のシリアル化、検証、削除、および名前変更。 |
| 入力の強化 | サブシステムへのアクセスおよびマッピングコンテキスト操作。 |
| 非同期処理 | 時間指定によるフロー、アセットおよびクラスの読み込み、トレース、およびナビゲーションの動き。 |
| 実行時コンテキスト | 「Typed world」、「ビルド構成」、「ビルドターゲット」に関するクエリ。 |
| エディタのアクター | アクターフィルター、選択ツール、ビューポートコントロール、レイアウト操作、サーフェススナップ、マテリアル操作、メッシュクエリ。 |
| エディタのアセット | アセットレジストリのクエリ、読み取り専用のコンテンツ監査、およびエディタスクリプト用のアセット管理ヘルパー。 |
| エディター・ブループリント | 読み取り専用モードでは、コンパイル状態、継承関係、インターフェース、コンポーネント、および未使用の変数を検索します。 |
| 編集者の業務 | エディタユーティリティウィジェットおよびスクリプト用の進行状況ダイアログと通知。 |
UE5でBPをよく使う方は入れておいて損はないかと思います!
是非チェックしてみてください!
リンク












コメント