These APIs don’t appear to work with the new CoreGui enabled at all. On top of this, why is SelfViewPosition an Enum and not a developer specifiable position? In all honesty, the new CoreGui does this all better by placing the camera and microphone buttons solely in the top bar.
Also, based on my experiments in Roblox experiences, if you have the new top-bar enabled most of this post doesn’t apply at all?
Actually, we’ve made this change to better respect users who are not interested in Camera. If you close Self-View once, that preference will be respected the next time you join a camera-enabled experience and Self-view will not show up again.
As mentioned in the post, this UI is an interim solution until the new experience controls UI releases. These changes will have no visible impact with the new core UI.
Thank you, and I hope the microphone will be included soon as well (I know this is planned). I had disabled voice, and camera controls due to countless times that I have accidently turned them on, and got warned by the AI (or whatever automated moderation solution Roblox uses), which was very frustrating as I did not intentionally consent to processing my input while talking to someone over third party app in the background.
This is good. It was possible to click the buttons above the players’ head while other GUI was covering it, so you would accidentally turn on your camera or microphone, which was NOT good considering the ai warning system. Additionally, it really got in the way of my horror game’s look. Imagine playing a horror game but then seeing a giant white bubble above your head with a camera and mircophone button (even though this is just for camera atm). Ruins the immersion imo.
I hope that this will come out for microphone too, and not just camera.
EDIT: Just realized I no longer have the option to enable my camera in settings anymore. Why’s that? Now it is forced on by default.
Sounds like a great update, but I have a question.
Sorry if I don’t understand, but why do I not even have the camera feature? I can’t see the camera button in-game, and I can’t see a toggle in settings (I believe it is gone now, but I never could). If anyone has any idea about how I can fix this, I would be happy to hear them.
I hope that the viewport for your avatar with camera controls gets changed. Its inconsistant with the Beta CoreUI avalible in studio and some experiences on the platform.
mehh,
I think it would be better to place the microphone button on the chat side or in the escape menu. It’s too easy to accidentally activate voice chat, and someone might hear you by mistake.
I’ve always been shocked by how basic the design for some of the new UIs are on core GUIs. The self view interface looks so rushed and frankly outdated, the colors don’t have consistency and even the scaling and padding and corners seem to be set haphazardly. The camera buttons in the ESC menu aren’t scaled evenly with the close button. The microphone icon in the bubble above the character looks low-res on my 2k screen.
Would be pretty cool to let people customize the UI in their own experiences. Let’s be honest: right now, the UI sucks and I’m sure even some 10 year old could come up with a better design.
Aside from that, the decision of removing the camera button over the player’s head was a good choice. Thanks!
Is this feature going to release worldwide soon? I’ve been seeing about this for so long, noticed all my friends get it, seen updates being incooperated with it and I have yet to receive it at all!
Are there any hidden criteria that needs to be met? Like a camera must be attached when playing a game for it to register perhaps (i dont have my camera plugged in 24/7)
Can we get a way to tell if the self view is open? If I need to hide this while opening large UI, I need a way to put it back, but only if it was previously open.
When I use Enum.CoreGuiType.SelfView I get a warning. Will it be removed in the future? Also, I know the UI we have right now is a placeholder for the new experience controls, but the new APIs don’t seem to work with it. Is this a oversight or intended behavior?