Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- rgb_button.MouseButton1Down:Connect(function()
- if rgb_toggle == false then
- rgb_button.Text = 'ON'
- rgb_button.TextColor3 = Color3.fromRGB(142, 28, 255)
- rgb_toggle = true
- function zigzag(X) return math.acos(math.cos(X*math.pi))/math.pi end
- rgb_thing = 0;
- while wait() do
- for _,v in ipairs(script.Parent:GetDescendants()) do
- if v:IsA("Frame") then
- v.BorderColor3 = Color3.fromHSV(zigzag(rgb_thing),1,1);
- rgb_thing = rgb_thing + 0.0006
- end
- end
- for _,v in ipairs(script.Parent:GetDescendants()) do
- if v:IsA("TextLabel") then
- v.BorderColor3 = Color3.fromHSV(zigzag(rgb_thing),1,1);
- v.TextStrokeColor3 = Color3.fromHSV(zigzag(rgb_thing),1,1);
- rgb_thing = rgb_thing + 0.0006
- end
- end
- if rgb_toggle == true then
- rgb_button.Text = 'OFF'
- rgb_button.TextColor3 = Color3.fromRGB(255,0,0)
- for _,v in ipairs(script.Parent:GetDescendants()) do
- if v:IsA("TextLabel") then
- v.BorderColor3 = Color3.fromRGB(142, 28, 255)
- v.TextStrokeColor3 = Color3.fromRGB(142, 28, 255)
- end
- end
- for _,v in ipairs(script.Parent:GetDescendants()) do
- if v:IsA("Frame") then
- v.BorderColor3 = Color3.fromRGB(142, 28, 255)
- end
- end
- break
- end
- end
- else
- rgb_toggle = true;
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement