Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

How to make a GUI fade on click?

Asked by 8 years ago

So, I've tried to make a code to make my GUI fade on the click of a text button, here's what I have so far, but it doesn't work, what am I missing?

Script.Parent.MouseButton1Click:connect (function()

Script.Parent.Parent.Position.UDim2.new(0+i
wait()

script.Parent.TextButton.MouseClick:c­onnect(click)
end

I know something is wrong, but can't figure it out, anyone know a solution?

0
I'll help you in a moment, I have to wait a minute and a half before posting another answer. ObscureEntity 294 — 8y

1 answer

Log in to vote
1
Answered by 8 years ago

Alright. You said you want your text button to 'fade' away. Im assuming you mean changing the transpareny; but in your example you're changing the position.

local clicked = false
local obj = script.Parent -- change to the text button you want's transparency to change
script.Parent.MouseButton1Down:connect(function() -- put this script in the button that needs to be clicked

    if clicked == false then
        clicked = true
        for i = 1,100 do
            obj.BackgroundTransparency = obj.BacgroundTransparency - 0.01
            obj.TextTransparency = obj.TextTransparency - 0.01
            wait()
        end
    end
end)
0
Or if you want to make it less lengthy, you could say "obj.BackgroundTransparency = i/100" CodingEvolution 490 — 8y
0
And you might wanna change that debounce variable back to false at the end of that for loop :p CodingEvolution 490 — 8y
0
These are the errors I'm getting. 01:55:03.328 - This function is not yet enabled! 01:55:05.352 - Workspace.Part.SurfaceGui.Start.TextButton.Script:1: unexpected symbol near '01' 01:55:05.422 - Place has to be opened with Edit button to access DataStores 01:55:05.512 - Workspace.Part.SurfaceGui.uMainPage.TextButton.Script:5: unexpected symbol near 'end Laserpenguin12 85 — 8y
0
nvm it worked, thanks mate Laserpenguin12 85 — 8y
0
That's not a debounce; that's to make it so that they can't click it more than one while it's fading. ObscureEntity 294 — 8y
Ad

Answer this question