Excuse me but what the hell, why would Roblox lock such an essential feature to CoreScripts only? What CoreScripts are even utilising this feature??? This is just sitting there being useless because we can’t use it.
Aren’t CanvasGroups already converted to Images, this would explain the fact that it’s low resolution, works with sibling zindex behaviour and the few glitches I’ve seen it ACT as an image. Why can’t you do this for SurfaceGUIs? I can already use functions I use on a regular frame with CanvasGroups.
Roblox obviously can do this but refuses to?
So they’re device limiting features, very ironic and hypocritical coming from Roblox.
Its in roblox’s nature, ask for features that are actually wanted from the community and not given the generic response of “oh you can do this, just in a very weird way!” or “this is not really needed”.
It will either be ignored or replied to at a very late date by someone from roblox, unless there is ACTUAL uproar these features are almost never added.
These features will at best be requested by staff, but take years to actually be added. I’m not blaming the staff here, but the higher-ups at roblox seriously need to step up their game.
For example, multiple lines in the command bar was something that has been requested since like 2019. It’s been 5 years and we still don’t have it.
Would you be able to share how you’ve done this?
Billion dollar company btw… the engine is so far behind…
It’s a sad world we live in… c’mon now back to scripting.
This is terrible honestly. Roblox adding features solely for themselves? Didn’t even bother to make a big deal of it in a forum post they just hide it nice. Also Wrapped is still needed regardless.
im pretty sure if you acess the coregui, by doing something like surfacegui.parent = game.coregui and then tweening it in the command bar
Bump! This would make immersive guis so much easier to make! Hell, even the CoreGui locked curvature properties would help a LOT.
I want to make a hud like DooM (2016). but to do that I’d have to do a lot of very annoying tasks. Biggest issue is building the hud itself. In other engines, I could just make a curved plane and apply the GUI to that plane. In Roblox, I have to create a bunch of separate planes, then do a bunch of shenanigans to make it look like it’s 1 hud that’s curved.
Sure, not every single developer is going to have a use for this, but it’s still another tool in the shed that we can use to enhance the immersiveness of our experiences.
For example, here’s a book that I made a few months back.
See how the pages physically bend as they turn? If I wanted to add text to the pages that accommodates localization and is automatically translated to the user’s language, the only way I could do that is to use surface guis, which would mean I’d have to make the pages flat, which sacrifices a part of the immersiveness.
Your engine is constantly improving, and as proven by the posts below yours, you already have the technology to accomplish this (except for some reason it’s not public?), so what’s the hold-up?
They need to deelevate this property.