Dieses Unreal-Engine-5.4-Video dreht sich darum, die langweiligen Buttons durch zustandsbasierte Texturen zu ersetzen.
Wir beginnen damit, zwölf Bilder (vier Typen vs. drei Zustände) für die Buttons zu importieren und legen anschließend dafür Map-Variablen im Widget-Blueprint „Tower Actions“ an. Als Nächstes erstellen wir eine Funktion „Init Button“, die den Button und die zugehörige Aktion entgegennimmt. Damit werden die Texturen für „Normal“, „Hovered“ und „Pressed“ nachgeschlagen und dem übergebenen Button zugewiesen. Abschließend überarbeiten wir die Funktion „Init Actions“, sodass sie für jede Kombination aus Button und Aktion die Funktion „Init Button“ aufruft.
https://dev.epicgames.com/community/learning/tutorials/4Bjk/unreal-engine-29-datengesteuerte-button-bilder-und-zustande-let-s-make-a-tower-defense-game