/// <summary>
        /// Displays the settings modal to tweak game options in-game.
        /// </summary>
        public void ShowSettingsMenu()
        {
            if (settingsModal == null)
            {
                //For consistency, we instantiate a copy of the main menu's settings prefab instead of having one ready-made in the scene.
                settingsModal = ((GameObject)Instantiate(m_SettingsMenuPrefab)).GetComponent <SettingsModal>();
                settingsModal.transform.SetParent(transform.parent, false);
                settingsModal.transform.localScale = Vector3.one;
            }

            settingsModal.Show();
        }
示例#2
0
 public void OnShowSettingsModal()
 {
     m_SettingsModal.Show();
 }