CloudScale Tutorial

Today i made plugin to help out with gui, here is link: https://create.roblox.com/store/asset/119076156220552/Gui-Scale-Calculator?viewFromStudio=true&keyword=&searchId=7f41825d-a8c7-449e-89dc-9756406522f7

This post is tutorial on how to use it, we will dive into each button and what it does, soo if you want to use it you would know how

1. Move
This one is pretty straightforward, use it to move gui around, you just drag it around, simple

2. ScaleToOffset
This one turns All Scales into Offsets
Note: If there is offset already, script will add it to STO conversion, same applies to next methood

3. OffsetToScale
This one turns All Offsets into Scales

4. Mode
It determines if we want to edit size or position via conversion methoods

5. Recursion
It determines if some methoods applies to descendants of selected instance, it applies to:

  • Unit conversion
  • Text scalling
  • AspectRatio

6. AspectRatio
Automatically calculates Width to Heigh ratio for selected frame

7. Text Scalling
It enables all TextScaled propertiess in each frame soo you don’t have to do it yourself

8. Settings X,Y limits
You write numbers into those boxes, remember that minimum can’t be greater than maximum, otherwise roblox will error

9. Preview
Used to show you green and red box that represents minimal and maximal size of object via UISizeConstraint, remember those values are in pixels!

Note: Green dot near preview is setting, if we want preview to remove when we click again we set it to green, otherwise we use red one to overwrite previous preview

10. UISize
Use entered values to create UISizeConstraint, it may be helpfull while scalling gui

NOTE: UISize methoods can be used on maximum 1 instance at time due to methood being used for invidual frames mostly, you can’t use recursion on it too!

If my plugin and this tutorial was helpfull, leave a like, thx for reading and good luck with your game :}

1 Like