using System.Collections.Generic; using UnityEngine; public class OptionsManager : MonoBehaviour { public enum OptionsTabs { OPTIONS = 0, CONTROLS = 1, CONTROLLER = 2, VR = 3 } public OptionsTabs currentTab; public List tabs = new List(); private void Start() { for (int i = 0; i < tabs.Count; i++) { tabs[i].SetActive(false); } if (VRManager.IsVROn()) { ChangeTab(OptionsTabs.VR); } else { ChangeTab(OptionsTabs.OPTIONS); } } private void OnEnable() { } public void ChangeTab(int tabID) { ChangeTab((OptionsTabs)tabID); } public void ChangeTab(OptionsTabs optionsTabs) { tabs[(int)currentTab].SetActive(false); currentTab = optionsTabs; tabs[(int)currentTab].SetActive(true); } }