Hi everyone!
I’m trying to build an interactive Archviz interaction where the player can change multiple materials, so far so good but I ran into an issue and not matter how much I google it or read about it I can’t seem to find an answer, you’re my last resort so I really hope anyone out there can help me.
You can click on the object you want to change its material, let’s say the floor, the widget comes up and if you click agin ON THE FLOOR the widget hides. The problem is that if once that widget is open and you click on the walls, the change material widget for the walls comes up on top of the floor widget and I don’t want that, what I want is that once ONE widget is already displayed on the viewport, if any other interactible object is clicked, the previous widget dissapears and the right one shows up. Does anyone know how to do this? I’ve trying for 3 days different methods but nothing works, thank you very much!
Also, if you have any idea how to outline the mesh that the user is currently mouse hovering would be very thankful as I can’t find a proper tutorial on that matter either.
https://youtube.com/watch?v=MGBXsANP4u0
Floor blueprint widget interaction: