Este vídeo de Unreal Engine 5.4 trata sobre sustituir los botones aburridos por texturas basadas en estados.
Empezamos importando doce (cuatro tipos frente a tres estados) imágenes para los botones y, después, creamos variables de mapa para ellas en el widget blueprint de Acciones de torre. A continuación, creamos una función Init Button que recibe el botón y la acción relacionada, y que se usa para buscar las texturas Normal, Hovered y Pressed, que se asignan al botón proporcionado. Por último, refactorizamos la función Init Actions para que llame a la función Init Button para cada combinación de botón y acción.
https://dev.epicgames.com/community/learning/tutorials/kPJz/unreal-engine-29-imagenes-y-estados-de-botones-basados-en-datos-vamos-a-crear-un-juego-de-defensa-de-torre