Unity3D中的用户名密码的保存

在Unity中,官方有自带的用户名密码保存的方法。如下

```

using System.Collections;

using System.Collections.Generic;

using UnityEngine;

using UnityEngine.UI;

public class PlayerPrfsTest : MonoBehaviour {

public InputField NameField;

public InputField PwdField;

void Start () {

//判断有没有叫name的key

if(PlayerPrefs.HasKey("name")){

//有的话,获取name的值

NameField.text = PlayerPrefs.GetString ("name");

}

if(PlayerPrefs.HasKey("password")){

PwdField.text = PlayerPrefs.GetString ("password");

}

//删除

//PlayerPrefs.DeleteKey ("name");

//PlayerPrefs.DeleteAll();

}

public void LoginClick () {

//一系列的判断+登录操作

//......

//用户名密码保存下来

PlayerPrefs.SetString("name",NameField.text);

PlayerPrefs.SetString ("password",PwdField.text);

}

}

```

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容