private static void ShowCursor_PropertyChanged(object sender, SettingChangedEventArgs <bool> e) { SettingsManagerVisibility settingsManagerVisibility = FindObjectOfType <SettingsManagerVisibility>(); if (!settingsManagerVisibility.IsSettingsManagerVisible) { SetCursorVisiblity(e.NewValue); } }
private void OnEnable() { _instance = this; SaveSettingsManagerListButton.OnSaveSettingsManagerListButtonClickEvent += SaveSettingsManagerListButton_OnSaveSettingsManagerListButtonClickEvent; _settingsManagerVisibility = GetComponent <SettingsManagerVisibility>(); _settingsManagerVisibility.PropertyChanged += SettingsManagerVisibility_PropertyChanged; CreateXmlFilePath(); StartCoroutine(RunCopySettingsToPersistentFolder()); }