Okay, so my dilemma is that I have a nice pretty little TV with a CSG piece of glass covering a part with a ScreenGUI on it.
So my deal is, that little glass CSG part gets in the way of players clicking on the GUI, however I don’t like how the GUI looks on the glass, and I don’t like how the TV looks without the glass. So I thought, how great would it be if BaseParts had an Active property? (Similar to that of which a GUI Frame has.)
When Active is set to true, it would block a player clicking a GUI behind it. All parts are defaulted as active.
When Active is set to false, players could click on a GUI behind that part.
My alternative solution is having Mouse.TargetFilter do the same thing. If a part is in TargetFilter, then GUIs behind the part may be clicked and interacted with.
Thank you so much for reading! Please provide feedback below.
I truly do appreciate the suggestions for help, but many things have workarounds on ROBLOX. Like how configuration objects used to be used as folders. But it’s not a real folder, which is why they added folders. I’m asking for this to be an actual feature, I’m not asking how to simulate the feature.
I truly do appreciate the suggestions for help, but many things have workarounds on ROBLOX. Like how configuration objects used to be used as folders. But it’s not a real folder, which is why they added folders. I’m asking for this to be an actual feature, I’m not asking how to simulate the feature.[/quote]
Oh yeah, I know. I’ve run into this problem before, I was just offering another work around that doesn’t require any code. It’d be nice to have something like you suggested.
I truly do appreciate the suggestions for help, but many things have workarounds on ROBLOX. Like how configuration objects used to be used as folders. But it’s not a real folder, which is why they added folders. I’m asking for this to be an actual feature, I’m not asking how to simulate the feature.[/quote]
Folders are a bit different, because the Active property would be present in every part and could add significant overhead
I truly do appreciate the suggestions for help, but many things have workarounds on ROBLOX. Like how configuration objects used to be used as folders. But it’s not a real folder, which is why they added folders. I’m asking for this to be an actual feature, I’m not asking how to simulate the feature.[/quote]
Folders are a bit different, because the Active property would be present in every part and could add significant overhead[/quote]
All suggestions are done in the hopes that there would be no costly effects. Rarely is there substantial knowledge of whether it would impact performance negatively, or at all, and an idea shouldn’t be discarded until such information is confirmed and known. Until that point, it is either a good idea, or a bad one, and its approval should be based on that.