I don’t know if this is supposed to work, but in your new module, where you are using a module and a server script, disabling blur when disabling the frame visibility property does not work, and in the first version, where there was only one client script, it worked. If I’m wrong, correct me.
This function here on line 97 - 101 ensures that it’s only visible when the frame is visible
function updateGui(blurObj)
if (not blurObj.Frame.Visible) then
blurObj.Part.Transparency = 1
return
end
Here the updateGui function is being called 137 - 142
function BlurredGui.updateAll()
...
for i = 1, #BlursList do
updateGui(BlursList[i])
end
and on the line 158 it executes basically everything.
BlurredGui.updateAll()
So if it doesn’t seem to work in any way at all i will debug this but im currently a little occupied so it’s going to be a while untill i can get on this. Maybe see if you did anything wrong and if so let me know i would really appriciate that.
Also maybe you used a diffrent one? not sure but try this one.
ok thanks I’ll try this, I might try to fix something in the code a little if it doesn’t work.
The blocks extend outside the circle.
I’m aware of that and i did write in the post that it does reflect sunlight however i belive 2 days ago or so i edited the topic and took that out since it’s not really fixable, atleast to my knowledge.
This was also edited out, But theres a high chance that this is fixable but i discontinued updating any of these modules/scripts so yea.
How do I toggle the blur? With the PreBuilt Blur script!