How to Rotated and Shift the Position of cude ??

well wt i exactly want i hv three type of block 1x1x1 ,2x1x1, and 3x1x1 . i wana rotated+shitf tht block i mean cude in which i can rotated left to right and top to bottom as show in the video http://www.youtube.com/watch?v=6ky9f5txC84 … what is wat i want exactly .

Sounds like you want to use the RotateAround method: Unity - Scripting API: Transform.RotateAround