Exemple #1
0
 public static bool IsUserLogged()
 {
     if (Prefs.HasKey(USER_LOGGED))
     {
         return(Prefs.GetInt(USER_LOGGED) == 1);
     }
     return(false);
 }
Exemple #2
0
 static private bool getBool(string key, bool def)
 {
     if (!PlayerPrefs.HasKey(key))
     {
         return(def);
     }
     return(PlayerPrefs.GetInt(key) == 1);
 }
Exemple #3
0
 public static User GetUser()
 {
     if (Prefs.HasKey(USER_PROFILE))
     {
         return(JsonConvert.DeserializeObject <User>(Prefs.GetString(USER_PROFILE)));
     }
     return(null);
 }
    public static string GetToken()
    {
        string token = "";

        if (Prefs.HasKey(AUTHENTICATION_TOKEN))
        {
            token = Prefs.GetString(AUTHENTICATION_TOKEN);
        }
        return(token);
    }
Exemple #5
0
        private PropertyLayoutHelper.RenderFunc DrawValue(string key, SerializedProperty type)
        {
            return(delegate(Rect rect) {
                if (UnityPrefs.HasKey(key) == false)
                {
                    EditorGUI.LabelField(rect, "Cannot find value");
                    return;
                }

                drawers[(Type)type.intValue].Draw(rect, key);
            });
        }
Exemple #6
0
    static private void loadInput(int column)
    {
        string key = $"Input-{column}";

        if (!PlayerPrefs.HasKey(key))
        {
            return;
        }
        string json = PlayerPrefs.GetString(key, "");

        try {
            Input.axisFromJson(column, json);
        } catch (System.Exception) {
            Input.RevertMap(column);
        }
    }
Exemple #7
0
        private PropertyLayoutHelper.RenderFunc DrawButton(string key, SerializedProperty type)
        {
            if (key.IsNullOrEmpty() == true)
            {
                return(delegate { });
            }

            return(delegate(Rect rect) {
                if (UnityPrefs.HasKey(key) == true)
                {
                    if (GUI.Button(rect, "X") == true)
                    {
                        UnityPrefs.DeleteKey(key);
                    }
                }
                else
                {
                    if (GUI.Button(rect, "+") == true)
                    {
                        drawers[(Type)type.intValue].Add(key);
                    }
                }
            });
        }