【UMG】
(Unreal Motion Graphics)
:ユーザーインターフェース(UI)を構築するためのビジュアルエディタ及びツールセットのこと。
:UIを作成するための総合的なシステムを指す。
:UMGは、以下で構成される。
・ウィジェットブループリント
・スタイルシート
・ブループリント関数ライブラリ
【ウィジェット
ブループリント】
:UMGの一部で、具体的なUIのデザインやイベント処理を実装するブループリントのこと。
・ビジュアルデザイン
:例えば、ボタン、テキスト、画像、プログレスバー、スライダーの配置など。
・イベント駆動
:例えば、画面上のボタンクリック時にイベントを発生させるなど。
【スタイルシート】
:UI全体のスタイルを一括管理するシート。
【ブループリント
関数ライブラリ】
:共通のUIロジックや処理を関数として定義して、再利用可能にするライブラリ。