In Unreal Engine, there are buttons used in a ListView, and each button is different. I need to set it up so that the material color of the floor changes each time a button is pressed.
When not using a ListView, I implemented this by connecting each button event to the Variant Manager node. However, since there is only one button event for the buttons applied in the ListView, I am curious about how to change the floor’s material color according to each button with just one button event.
Even if I try to store the Variant Manager in the structure, only the level variant is saved. The Test color value for the floor’s Blueprint is not being saved as the default value.
I am planning to implement a feature where clicking a UI button using a ListView in the top-left corner changes the colo
UMG_ListViewEntry
UMG_Main
Data Table Setup (TestDataTable)
Struct Setup (TestStructure)
Button click event for use in ListView
ListView X & Variant Manager Setup
V
ariant Setup
Floor BP Setup