Пример #1
0
        public static void SetString(string key, string value)
        {
            UserPlayerPrefsController.ClearOriginalKey(key);
            string prefix = UserPlayerPrefsController.GetPrefix();

            PlayerPrefs.SetString(prefix + key, value);
        }
Пример #2
0
        public static string GetString(string key, string fallback)
        {
            string prefix = UserPlayerPrefsController.GetPrefix();

            if (PlayerPrefs.HasKey(prefix + key))
            {
                return(PlayerPrefs.GetString(prefix + key));
            }
            if (PlayerPrefs.HasKey(key))
            {
                return(PlayerPrefs.GetString(key));
            }
            return(fallback);
        }
Пример #3
0
        public static int GetInt(string key, int fallback)
        {
            string prefix = UserPlayerPrefsController.GetPrefix();

            if (PlayerPrefs.HasKey(prefix + key))
            {
                return(PlayerPrefs.GetInt(prefix + key));
            }
            if (PlayerPrefs.HasKey(key))
            {
                return(PlayerPrefs.GetInt(key));
            }
            return(fallback);
        }
Пример #4
0
 public unsafe static long $Invoke3(long instance, long *args)
 {
     return(GCHandledObjects.ObjectToGCHandle(UserPlayerPrefsController.GetPrefix()));
 }