I am making a blur effect come on the background on my GUI. I works when I do it with in a different screen gui but on this one. I get no error in the output either. I don't know what to do.
local collectionservice = game:GetService("CollectionService") local openUIEvent = game:GetService("ReplicatedStorage").RemoteEvents:WaitForChild("OpenMissionUI") local bricks = script.Parent:WaitForChild("Bricks") local debounce = false local camera = workspace.CurrentCamera for i,v in pairs(collectionservice:GetTagged("MissionDetectors"))do v.Touched:Connect(function(hit) if debounce == false then debounce = true if hit.Parent:FindFirstChild("Humanoid")then local player = game:GetService("Players"):GetPlayerFromCharacter(hit.Parent) openUIEvent:FireClient(player) hit.Parent.Humanoid.WalkSpeed = 0 hit.Parent.Humanoid.JumpPower = 0 local blur = Instance.new("BlurEffect",camera) blur.Name = "MissionBlur" blur.Size = 13 wait(3) debounce = false end end end) end