Disabling the SelfView feature?

Hi!

My game is a first person game, and to accomplish this effect I have it hide all the player’s head accessories and head, and they will never be able to see their body outside of first person.

However, this coreGUI feature called selfView exposes my shenanigans!
{0FB3C96B-6D04-4010-A5EA-C7437D978B30}

What is even more odd, is that I have VC enabled but not the camera enabled.

This makes the fact that there is a motion tracking toggle for the selfView even more odd…
{D12A30ED-2D41-42EF-9DAF-97DA2E532B45}
(Also to note, this toggle to enable motion tracking does nothing when clicked)

I have tried a few methods to hide this selfView system from the player, including disabling the camera and using setCoreGuiEnabled to false with the selfView-- Something like this:

game.StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.SelfView, false)

As far as I can find, disabling selfView was done using setCoreGuiEnabled, and all the solutions from other posts say that was the fix. But when I do it, I get this error:
{350A5625-4F50-4FF2-A2AD-86BF83CC64A8}

What can I do?

1 Like

Ran into this issue a few months ago.

As far as I know, the only way to disable it currently is by disabling the Face Capture beta feature.

Do I do that via the studio beta features, or is that a setting I change in my game itself?

Yes, click on File → Beta Features and disable Face Capture.

Well this is unfortunate…
{40447D99-0ED3-47CC-89CA-1050C9D54812}
It is already disabled!

(Also, it says that that allows capturing facial movement in the animation editor, not face capture itself I just realized)

Oh… Is this disabled aswell?

The self view button disappears for me when “Enable Camera” is disabled:
image

Yes, it is disabled indeed. Only thing enabled in communication settings is VoiceChat!

Also, that is exactly how I have access to that selfView
{FF3E17AD-ABDE-465F-B58E-8EE69DD30460}

Could this mayhaps be an engine bug?

Could be, not entirely sure. Could you try enabling and disabling the camera communication setting?

Sadly, the classic equivalent of “Turn it off and back on again” did not resolve the issue. I am unsure if this is something I should file a bug report for, or just wait for a fix if this is even an issue that I can’t fix!

1 Like

Well, I don’t know how to help you lol, sorry. It just works for me, no idea. It could be a studio-only thing.

Womp womp, no worries! I am thinking this is a bug, as even in the actual game (outside studio) I still have access to the selfView.
{E58AAAD4-5943-4814-8217-FE4ACBAD418F}
I might look into filing a bug report or something… Thank you for your insight regardless!

1 Like

SelfView is already deprecated for some reason

Already?? They barely worked on it.

It doesn’t show as deprecated when I script with it. Normally it gets highlighted blue or something. . . How else are we supposed to disable the selfView coreGui element??

well nvm I tried the other thing and it just hides it so not sure if Roblox will release another api