Draw GUI texture wrt to other GUI texture on an angle.

Hi folks,
i was trying to draw GUI texture on an angle of another.

Please find reference in attachment.
From attached pic, i have a Red GUI texture wants to draw Green GUI Texture at 60 deg taking red texture as base.

I can’t find any way to achieve this. Please Help…

1218412--49998--$UnityGUI.jpg

private Rect _yourGroupRect;
private Matrix4x4 _matrixBackup;

public float Rotation = 0; // integer (in degrees)
public Vector2 CenterOfRotation; // most probably you want to rotate around the center, so set this to (_yourGroupRect.width/2, _yourGroupRect.height/2)

public void Draw() {
    _matrixBackup = GUI.matrix;
    GUIUtility.RotateAroundPivot(Rotation, CenterOfRotation);
	GUI.BeginGroup(_yourGroupRect);
	// draw your GUI elements here
	GUI.EndGroup();
	GUI.matrix = _matrixBackup;
}