GameSetting.cs 486 B

1234567891011121314151617181920212223
  1. using UnityEngine;
  2. namespace ET
  3. {
  4. public class GameSetting : Singleton<GameSetting>
  5. {
  6. public enum Sets
  7. {
  8. Mute_int,
  9. }
  10. public bool GetBool(Sets sets)
  11. {
  12. var key = sets.ToString();
  13. return PlayerPrefs.GetInt(key, 0) != 0;
  14. }
  15. public void SetBool(Sets sets, bool value)
  16. {
  17. var key = sets.ToString();
  18. PlayerPrefs.SetInt(key, value ? 1 : 0);
  19. }
  20. }
  21. }