| 123456789101112131415161718192021222324252627 | 
							- using UnityEngine;
 
- namespace GFGGame
 
- {
 
-     public class LocalCache
 
-     {
 
-         public static void SetBool(string key, bool isOn)
 
-         {
 
-             int value = isOn?1:0;
 
-             PlayerPrefs.SetInt(key, value);
 
-             PlayerPrefs.Save();
 
-         }
 
-         public static bool GetBool(string key, bool defaultValue)
 
-         {
 
-             int defaultInt = defaultValue?1:0;
 
-             int value = PlayerPrefs.GetInt(key, defaultInt);
 
-             return value > 0;
 
-         }
 
-         public static void InitLocalData()
 
-         {
 
-             SoundManager.Instance.isOn = GetBool(LauncherConfig.SOUND_KEY, true);
 
-             MusicManager.Instance.isOn = GetBool(LauncherConfig.MUSIC_KEY, true);
 
-         }
 
-     }
 
- }
 
 
  |