このUnreal Engine 5.4の動画では、味気ないボタンを状態ベースのテクスチャに置き換える方法を解説します。
まずボタン用の画像を12枚(4種類×3状態)インポートし、次に「タワーアクション」ウィジェットブループリントでそれらのマップ変数を作成します。続いて、ボタンと関連するアクションを受け取る「Init Button」関数を作成し、ノーマル、ホバー、押下のテクスチャを参照して、渡されたボタンに設定します。最後に「Init Actions」関数をリファクタリングし、各ボタンとアクションの組み合わせごとに「Init Button」関数を呼び出すようにします。
https://dev.epicgames.com/community/learning/tutorials/wqEK/unreal-engine-29