Unity保存数据之PlayerPrefs【保存账号密码等数据方法】

前言

在unty中我们经常需要保存一些数据。然后在下载使用应用时使用。比如保存用户的登录账号密码。这样我们就需要去实现这功能。

我们可以自己写代码。将数据保存成文本或者其他配置数据。当然我们这里不讲这个。

我们来说说Unity 提供的 PlayerPrefs 玩家偏好设置。

用法

比如我们在初始化时。判断下我们设置的某一个key是否存在。如下

if(PlayerPrefs.GetString("Account") != null || PlayerPrefs.GetString("Account") != "")
        {
            mInputAccount.value = PlayerPrefs.GetString("Account");
        }

        if (PlayerPrefs.GetString("Password") != null || PlayerPrefs.GetString("Password") != "")
        {
            mInputPassword.value = PlayerPrefs.GetString("Password");
        }

存在。我们就给Input赋值。

然后在登录成功后。设置下值即可。如下

 PlayerPrefs.SetString("Password", mInputPassword.value);
        PlayerPrefs.SetString("Account", mInputAccount.value);

 

API说明如下:

1

 

 

本文链接:

https://bobsong.cn/915.html
1 + 2 =
快来做第一个评论的人吧~