I've got a script that changes the lights randomly, but I'm trying to get it to transition smoothly for example,
if the first color was 255/255/255 and then the second color was 253/252/254 it would go
254/254/254
253/253/254
253/252/254
And then when it reaches the next color, it changes color after 3 seconds.
My current script.
A = game.Workspace.WallReception:GetChildren()
while true do
colora = math.random(0,255)
colorb = math.random(0,255)
colorc = math.random(0,255)
for i,v in pairs(A) do
v.SurfaceLight.Color = Color3.new(colora/255,colorb/255,colorc/255)
v.SurfaceGui.TextLabel.BackgroundColor3 = Color3.new(colora/255,colorb/255,colorc/255)
end
wait(3)
end

2 comments
Sweet
https://codeshare.io/xdtnU