public void setactiveButton(GazableButton activeButton) { if (ActiveCurrentButton != null) { ActiveCurrentButton.setupcolor(unselectedColor); } if (activeButton != null && ActiveCurrentButton != activeButton) { ActiveCurrentButton = activeButton; ActiveCurrentButton.setupcolor(selectedColor); } else { Debug.Log("Reseting ..."); ActiveCurrentButton = null; } }
public void SetActiveButton(GazableButton activeButton) { if (currentActiveButton != null) { currentActiveButton.SetButtonColor(unSelectedColor); } if (activeButton != null && currentActiveButton != activeButton) { currentActiveButton = activeButton; currentActiveButton.SetButtonColor(selectedColor); } else { Debug.Log("Resetting"); currentActiveButton = null; VRPlayer.instance.activeMode = InputMode.None; } }