i have a question for my following task:
I have different Rooms with a different count of spotlights “hanging” in each of the rooms. I have a lightswitch Mesh placed in each room to turn the specific spotlights on.
What i can do right now (i am new to this): I want to use the switch to turn the lights on in each room. So i could place each rooms spotlights and a switch+trigger in a class blueprint and handle my event in there. So i would create a calss bluprint for each room.
This “solution” seems bogous to me since i dont have a very good control of the positioning of the lights and switch.
Putting everything in the level blueprint seems very bad too.
So how can i create a lightswitch class to communicate with various lights which can still be positioned in the viewport?