public void showSettings() { GameObject parent = UICamera.first.transform.parent.gameObject; obj = NGUITools.AddChild(parent, settingsPrefab); loadObjects(); pauseSettings(); UISettingsPopup popup = obj.GetComponent <UISettingsPopup>(); loadPreferences(); setBLoadedButtons(); }
public void showSettings(int mode = 1) { GameObject parent = UICamera.first.transform.parent.gameObject; obj = NGUITools.AddChild(parent, settingsPrefab); loadObjects(mode); perfabFix(mode); UISettingsPopup popup = obj.GetComponent <UISettingsPopup>(); setBLoadedButtons(); setBControllButtons(); Time.timeScale = 1; if (!Rabbit.Hero.isDead()) { saveState(); } if (mode == 1) { fmusicSource = gameObject.AddComponent <AudioSource>(); fmusicSource.clip = fmusic; if (SoundManager.Instance.isMusicOn()) { fmusicSource.Play(); } } else if (mode == 2) { dmusicSource = gameObject.AddComponent <AudioSource>(); dmusicSource.clip = dmusic; if (SoundManager.Instance.isMusicOn()) { dmusicSource.Play(); } } LevelController.current.setEnd(); }