GuiMatrix ?

How can I make sure that the buttons, labels are proportionate right in a menu based on the screen of the device? I read that you have to use GuiMatrix but honestly I did not understand much. Can you give me a simple example so that the button will resize and keep the same position? thanks

GUIMatrix is just one way to resize/move things around. It’s mainly for people who already know graphics cards, since they already know matrices. If you want to learn them, playing with them for GUI-items is probably a good way.

But, proportional sizing of GUI-items is best done by thinking in terms in 0-1 screen percents. Ex: this button is 0.1 screens wide and 0.12 screens tall. Then use Screen.Width/Height to convert to pixels for the command. Popular topic here.