Creating and configuring a VR settings menu
Settings menus are crucial for VR experiences and any experience made in Unity because if you’re not able to control the settings at runtime, you’re often stuck in developer mode instead of exploration mode. Quite often, you want to be able to modify different abilities within the VR world that don’t require you to take off the headset, and creating a VR settings menu allows you to do that. More importantly, you can add fun little elements that allow you to improve or obscure the VR experience, because modifying the way we navigate in the world is a whole experience in and of itself.
By the end of this section, you will have a VR settings menu that accesses the run, jump, and crouch abilities, and you can control those different abilities using sliders on a mini screen. We will attach this menu screen to a menu button on our left VR controller that we can toggle on and off easily with the press of a button. This whole...