I want my child frame to not rotate when the parent frame rotates. Right now I keep having to change the rotation of the child frame every time I rotate the parent frame and this ruins the layout of the UI, is there any other alternative?
example code for explanations:
local parentframe = game.Workspace.parentframe
local childframe = parentframe.childframe
parentframe.Rotation = 90 -- Rotating the frame
childframe.Rotation = -90 -- To reverse the rotation on the child. Don't want to have to do this because it causes issues with layouts.

3 comments
No, there is no alternative. Counter-rotation is the only way to do this.
I have an alternative: Place the child into the Parent frame's parent, fix the location and other properties you might have so they are relative to the parent frame's parent, and then you can rotate each separately
Also, quick question, but what is a frame doing under workspace?