Text Colour Gradually Change Animation

Basically I want to do text color change animation as like this.

You need to look for following part of video:

I want to implement something like above. Please give me some suggestion for this. For text I don’t want to use Canvas → Text component. I want this kind of animation in actual normal gameobject way.

Why don’t you want to use the UI system? How are you currently displaying your text?

Basically I was working on story book and that story book pages contain flipping animation, at like real book.

Then how can I place UI text into this??
So I want normal text or image objects for this purpose…

That looks like vertex colours, something like Textmesh Pro would do it…

Into this there is one problem, I want to animate Arabic language text and TextMesh Pro not support Arabic language :slight_smile:

So at preset I have used ready text written images with Slider UI control and made image type as Slice.
Via scripting I was reducing slider length and its get related in viewable color area.

At present I can say this solved my problem.