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 
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.