123456789101112131415161718192021222324252627282930313233343536 |
- using UnityEngine;
- namespace ET
- {
- public class GameSetting : Singleton<GameSetting>
- {
- public enum Sets
- {
- Mute_int,
- Server_str,
- }
- public bool GetBool(Sets sets)
- {
- var key = sets.ToString();
- return PlayerPrefs.GetInt(key, 0) != 0;
- }
- public void SetBool(Sets sets, bool value)
- {
- var key = sets.ToString();
- PlayerPrefs.SetInt(key, value ? 1 : 0);
- }
- public string GetString(Sets sets)
- {
- var key = sets.ToString();
- return PlayerPrefs.GetString(key);
- }
- public void SetString(Sets sets, string value)
- {
- var keys = sets.ToString();
- PlayerPrefs.SetString(keys, value);
- }
- }
- }
|