Need advice on making a progressive " loading GUITexture"

Hi guys , I need some advice on the ways of implementing a fragmented GUITexture. It is like a loading bar that fills to full when the "loading" is finished. for example, a picture is cut into 12 pieces and i want to hide all pieces and display them 1 by 1, like a loading bar. However the cutting of the GUITexture doesnt need to be horizontally or vertically. it can be cut in round, counterclockwise or clockwise. Any thoughts?

The easiest way it to make the alpha of each piece different so you can just adjust the alpha cutoff of the image to determine its visibility.

http://answers.unity3d.com/questions/7449/creating-a-circular-progressbar-timer

This answer will tell you everything there is to know.