ScaleRelativeTo (ObjectValue) Property for GUI

As a Roblox developer, it can be limiting to set GUI scale strictly based on the parent instance. I think for any UDim2 size property, whether it be in a UIGridLayout (CellSize), a ScrollingFrame (CanvasSize) or just a TextLabel. (Size), there should be a ScaleRelativeTo object value, where you can select which GUI instance the Scale value will reference. This would be particularly useful in ScrollingFrames, where you may want child instances to scale to the parent object, instead of scaling based on the extra wide or long CanvasSize.

6 Likes