Exemplo n.º 1
0
    internal static void BuffSome(PrefsSave playerPrefs, float value = 1)
    {
        string path = playerPrefs.ToString();

        value += PlayerPrefs.GetFloat(path);
        PlayerPrefs.SetFloat(path, value);
    }
Exemplo n.º 2
0
    internal static float GetParameter(PrefsSave item, float value = 0)
    {
        string path = item.ToString();

        if (PlayerPrefs.HasKey(path))
        {
            value = PlayerPrefs.GetFloat(path);
        }
        else
        {
            PlayerPrefs.SetFloat(path, value);
        }

        return(value);
    }
Exemplo n.º 3
0
    internal static string GetParameter(PrefsSave item, string value = "") //string value = null
    {
        string path = item.ToString();

        if (PlayerPrefs.HasKey(path))
        {
            value = PlayerPrefs.GetString(path);
        }
        else
        {
            PlayerPrefs.SetString(path, value);
        }

        return(value);
    }
Exemplo n.º 4
0
 internal static void SetParametr(PrefsSave item, float value) => PlayerPrefs.SetFloat(item.ToString(), value);
Exemplo n.º 5
0
 internal static string GetParameter(PrefsSave item)
 {
     return(PlayerPrefs.GetString(item.ToString()));
 }