// set given GUI if not known before public void SetGivenGUI(BaseGUIScript newGUI) { _SetNewGUI(OptionsGUI); }
/////////////////////////////////////////////////////////////// // PUBLIC functions /////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////// // PRIVATE functions /////////////////////////////////////////////////////////////// // set the new GUI as current GUI private void _SetNewGUI(BaseGUIScript NewGUI) { // if defined, set inactive if(CurrentGUI != null){ CurrentGUI.SetInactive(); } // save new GUI CurrentGUI = NewGUI; // set it active CurrentGUI.SetActive(); }