3rd Image is actual structure where my image lable is located as you can see it as ScreenUi - Folder and several frames before it gets to my imagelable…
Any help would be appreciated before I get flamed. I’m new to Studio and have learned many things mainly by watching videos. I’m great at designing things (UI levels and so on), but not so great at scripting.
This has been frying my head… I dont know which section I need to scale ScreenUi or Fomder named frames onky the ImageLable or what as non of the videos I watch has custom image as UI background as main ui frame…
Set the “inventory” AnchorPoint to 0.5, 0.5 and its position to 0.5, 0, 0.5, 0
Then, for every core frame (every backdrop of a UI) set the SizeConstraint to either XX or YY, and rescale its size manually by inputting numbers.
For example, only change the “Inventory” frames SizeConstraint and size, not its children.
This will fix wonky scaling, and is also not a programming issue.
( Art Design Support next time )
And some information I forgot to include, when using SizeConstraints, it should also lock the frames to a set size.
So, if for example, you are widening the game window, a square UI with RelativeXX will remain as a square (but get larger the more wide the UI is), however the same UI with RelativeXY will stretch a lot.
I wanted it to be larger, and no matter what I try to change, it looks tiny on an actual phone. When I run the test in the device emulator in Studio, it looks perfect. Studio is one of the most frustrating things I have ever worked with; it shows what it’s supposed to look like, but when running the game, it looks nothing like it. True autoscale should be a default feature in Studio so scripts can scale what they need to scale how they need to scale so it looks perfect on all devices. I don’t know why a simple thing like scale is such a huge issue. I’ve spent days trying to get this to work with no success.
Looks correctly scaled to me.
If you want it larger, I’d say you should either manually set its scale for mobile devices, or use RelativeYY, as it appears you’re using RelativeXX.
I tried that and messed up whole layout this is what frustrating me if I touch 1 thing it messds uo whole thing if I touch whole thing still messed uo if I touch some things it messds up for spesific devices ie small screens but works great on all other screens