On the Roblox Wiki for optimizing VR experience in your Roblox games, under the GUI section, it says that it's better to create a SurfaceGUI on a part instead of a ScreenGUI.
This is good news because I don't want to have any on-screen text or buttons, but I am confused about one aspect of the implementation
My game requires a menu that can be accessed by looking down (either in VR or on a PC screen), but I want the menu to only be visible to the player using it.
I believe I need to use local parts? I don't have much experience with them, so could an expert please offer me some guidance on how to make this type of local menu for each player.