My game is a 2D game, which has hundreds of characters. Each one has a unique tile based texture, they all follow the same pattern, the first line contains movement frames, the second line contains attack frames.
Do I have to slice them all then use flipbook to perform animations or I can change Source UV to display just a tile of the texture?
Or may be there is a better solution for my problem?
You can setup a material to offer you frame control over your Tiled Based Texture like a Flipbook and with the use of a Scalar Parameter you can set the exact frame you want OR the exact animation set of frames and speed. Here is the basic Material setup and I have also attached a Test Project for you that offers the functionality as I described.