Ten film do Unreal Engine 5.4 pokazuje, jak zastąpić nudne przyciski teksturami zależnymi od stanu.
Zaczynamy od zaimportowania dwunastu (cztery typy vs trzy stany) obrazów dla przycisków, a następnie tworzymy dla nich zmienne map w blueprintcie widgetu Tower Actions. Potem tworzymy funkcję Init Button, która przyjmuje przycisk i powiązaną akcję; służy ona do wyszukania tekstur dla stanów Normal, Hovered i Pressed, które są ustawiane dla podanego przycisku. Na koniec porządkujemy funkcję Init Actions, aby wywoływała funkcję Init Button dla każdej kombinacji przycisku i akcji.
https://dev.epicgames.com/community/learning/tutorials/WG6a/unreal-engine-29-obrazy-i-stany-przyciskow-oparte-na-danych-zrobmy-gre-tower-defense