PcoWSkbVqDnWTu_dm2ix
Collapse Sidebar

AbsoluteRotation

GuiBase2d

float

AbsoluteRotation is a read-only property that describes the actual screen rotation of a UI element, in degrees. This property, GuiBase2d/AbsoluteSize and GuiBase2d/AbsolutePosition are a group of properties that all describe the final rendered orientation of a UI element. It composes (sums) each of the UI element’s ancestors’ GuiObject/Rotation into one value. It does not perform bounds checking, so its value may not be in the range 0 ≤ x < 360 degrees.

For example, if FrameA has a rotation of 40 degrees, and FrameB within it has a GuiObject/Rotation of 50 degrees, then FrameB’s AbsoluteRotation would be 90 degrees.


Code Samples


Copycat Frame

This code sample shows how a UI element’s size, position and rotation can be copied without parenting a “copycat” to the original. It uses the Absolute-family of properties to orient a “copycat” Frame that covers on the screen space that the original does.