Summary
In this chapter, we explained what a Product Configurator is, and we showed how to use the Product Configurator template. We learned how to use the Variant Manager panel to create Variants and Variant Sets.
We also learned how the BP_Configurator Blueprint stores all the information of the Level Variant Sets Actor needed to create a dynamic interface. We had an overview of the BP_Configurator functions and saw how to activate a Variant in a Blueprint.
Then, we saw how the WBP_MainGUI Widget uses the other UMG Widget Blueprints to create a user interface and saw how several event dispatchers were used to make the BP_Configurator act when a button was clicked.