Plugin: Auto Scale for GUIs


#1

Hi everyone, I recently updated my AutoScale plugin. (The dislikes are from version 1)


Well, what can it do?
The plugin has two functions. Converting a UI element’s size to Scale or Offset, and the AutoScale feature.
The AutoScale feature makes use of the UIAspectRatioConstraint which ensures that your UI retains it’s size on all screen sizes. You can add this constraint to your UI manually but my plugin does the calculating of the AspectRatio property by dividing the AbsoluteSizes so you don’t have to!

image

How do I use it hmmmmm?
First, you need your GUI. Make sure it is in a ScreenGUI.

Second, select only the children of the ScreenGUI (not the descendants) and click the AutoScale button.

This will add the constraint with the calculated AspectRatio property to the UI element, make sure you repeat step 2 for each child of the ScreenGUI. The descendants of the ScreenGUI will inherit the size of the parent so don’t go into each descendant and AutoScale it.

Correct :white_check_mark: ur one smart boi
image

Wrong :x: bruh
image

Let me know if you need any help!
ZacBytes


Take the plugin:


(will be updating the plugin with more cool features soon)


Updates
image
Now offers auto conversion of new UI elements to Scale.


UI's going offset when in-game
#2

Cool! Good for UI Designing


#3

Works perfectly fine!


#4

Very awesome!


#5

I would like for there to be an option to automatically convert any newly inserted UI elements to scale so I don’t have to do that manually. Then I would definitely get this.


#6

Really cool! Thank you so much for making this plugin!! ;D


#7

I actually started working on that yesterday lol, going to release it today.

Edit: Released the new update but the settings toggle doesn’t seem to be working, will fix tomorrow.

image
image


#8

This plugin will make a fine addition to my collection


#9

Awesome, I’ve been looking for something like this for ages. My attempts at UI design had been previously slaughtered by it looking funky on different size screens, and I never did get these UI constraint things. Thank you, this will be very helpful. :slight_smile:


#10

Hi everyone, the new update has arrived and the setting now works.

image
Click the Settings button at the plugin tab to open this gui, your settings are saved through the plugin. Please tell me if you experience crashes when clicking the button.


#11

This. Is. Amazing.


#12

This actually helps a lot- great time saver.


#13

So helpful! Thank you! :slight_smile: