Help with surface GUI

Hello there,
I would like to achieve making a rainbow TextLabel. So I have the script but I can’t find what the problem is. I am not a scripter but I do know how to do a few things. Any help would be appreciated! Thanks in advance.

image
(It is supposed to be a textlabel so I changed ImageColor3 to textColor3)

What about it doesn’t work? We need clarification in order to be able to help

The text is supposed to be rainbow but nothing happens. I have not spotted any errors.

1 Like

In the tween for the image color3 you need to set ImageColor3 = r[i + 1], so that it tweens from the current color to the next. Hope this helps!

Tween.Completed is an event, not a property. Instead of repeat wait() until tween.Completed, try using tween.Completed:Wait().

1 Like