Loading Screen Image Label Gradually Fill With Color

Hello, I am trying to make a loading screen for my simulator game.

What I want to happen is I want my image label I have in a screen gui, to start of grey, and gradually fill with color as a few seconds go by.
This is similar to the loading screen Grand Piece Online has when you load into the game.

The thing is, I don’t know where to start, as I am not very familiar with scripting gui’s.

The image I want to use

Hey @LuaWorks_Official

I think image labels doesnt have a “saturation” property to play with, the only way I can imagine, is editing ur image, maybe creating 60 of them… from no saturation (gray) to full saturation (colored), and update the image label using TweenService to gradually change the image over time…

You gotta make sure the 60 images are not big size or make sure all images are loaded for the client before to Tween them, otherwise players will not see the “gradual animation”

1 Like

Thank you, I had started this on another project but had totally forgotten about this idea.