This is what I’ve been looking for for a long time. Great addition!
Literally nobody uses UIListLayout, people choose UIPageLayout because it’s way more flexible with size and movement while ScrollFrame is very broken.
Can you please make the TextScaled property editable without directly editing the size of the GUI? I just want my text to be consistent on all screens, but not inconsistent with each other. The current tools we have like textSizeConstraint are not consistent on all devices.
Thanks for reporting this! But I’m not sure I understand exactly what the issue is, would you be able to provide a screenshot or minimal example rbxl/rbxm file to show the problem?
I think the TextScaled property on TextLabels, TextButtons, and TextBoxes should always be editable right?
I thought TextSizeConstraint should work on all devices, can you explain more about what you mean by “not consistent on all devices”? Thanks!
I appologize for the confusion. This is more of a feature request than a bug. To be very clear,
my overall goal is to make the text size on all my GUIs consistent, regardless of the size of the textlabel or device used.
Currently, the only options to make the text consistent on all devices is textscaled. The issue is however that textscaled sizes that text based on the GUI size, rather than letting developers customize a specified text size. When developers cant specify the size of the text exactly, it can lead to inconsistent text sizes which looks ugly and can be unpredictable.
Another option developers have is textSizeConstraint. This solves the issue of letting developer specify which text size they want for a GUI with text scaled enabled, but textSizeConstraint isnt consistent on all devices.
What I am proposing is that you allow developers to both control the specific size of the text based on what the developers specify in pixels instead of being based on the size of the textlabel, and that specified size still scales with all devices.
Another thing that is imperative is you add effects for GUI like glass and a blur. Your entire developer community wants this added so I am waiting to see it soon.
Hmm, I’m still not entirely clear on what you mean by “consistent”. Do you mean the relative size of different TextLabels is consistent, regardless of screen size?
We do have the TextSize property to specify the text size in “UI offset units” aka “density-independent pixels”. This value doesn’t scale with Gui size.
You can also use AutomaticSize to size a GuiObject to the size of its content text (for TextLabel, TextButton, TextBox).
I appreciate your response, and I want to provide further clarification on my request. By ‘consistent,’ I mean the ability to set a specific text size in pixels that remains constant (automatic scaling) across different devices. Please understand this is not the same as the text scaled property, as text scaled does not allow you to specify a specific text size to scale.
While I’m aware of the TextSize property, my concern is that it doesn’t allow for customization in a way that ensures consistent visual appearance across various screen sizes. I believe allowing developers to set an exact pixel size for text, while still accommodating different devices, would address this concern. If needed, I can provide specific examples or scenarios where the current options are not meeting the desired outcome.
TextScaled, as it currently stands, scales text based on the size of the GUI. What I’m specifically asking for is the ability to set an exact text size in pixels that will automatically scale across devices. This would provide developers with more precise control over the appearance of text in their GUIs.
I’m not suggesting abandoning TextScaled but rather adding an additional option for developers who want more customization over text size. This would address the challenges we face with achieving consistent and predictable text sizes across different devices.
the challenge I’m facing is that while TextSize allows specifying a size in “UI offset units” or “density-independent pixels,” it doesn’t automatically scale across devices. My aim is to have a text size that remains consistent across different screen sizes, similar to how TextScaled operates but with the added ability for developers to set an exact pixel size.
something like this
Waiting for it to launch as soon as possible
Same, would like to use it for our new game; but as we’re likely gonna release in a few months, I am not so certain if it is worth committing to using this as of yet.
Is there an ETA for the release of this feature?
Finally. I am whole again, this is the last piece we need! This feature finally came! (Totally not a Star Wars Reference.)
mildly malding over the flex, whenever it is put into test simulation, it freaks out and looks super off compared to not in test mode, Guess I can’t use it for live since its just buggy, but in edit in studio it works perfectly fine except studio testing which bugs out too
Yeah. Also decided to use this great feature, but was horrified when I saw it in the game, disappointed very much and will have to redesign the gui
@KrimsonWoIf @Lil_devboy123 it sounds like what you are describing are new feature requests! Would you be able to post your requests in the #feature-requests section please? This will allow us to keep better track of these!
this is so cool ngl new update = new things
Uh that’s Moses
(comment is too short)
Absolutely love the new features! One of the best in my opinion.
I ended up getting super excited about it and made a large part of my game using this feature, but unfortunately to my dismay these don’t yet work in live experiences. Is there any update or time which we’re thinking this will be released? I really need it.