| 1234567891011121314151617181920212223242526272829303132 | 
							- 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 SetFloat(string key, float value)
 
-         {
 
-             PlayerPrefs.SetFloat(key, value);
 
-             PlayerPrefs.Save();
 
-         }
 
-         public static float GetFloat(string key, float defaultValue)
 
-         {
 
-             return PlayerPrefs.GetFloat(key, defaultValue);
 
-         }
 
-     }
 
- }
 
 
  |