Java教程

unity---存档方法PlayerPrefs

本文主要是介绍unity---存档方法PlayerPrefs,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

存档方法

PlayerPrefs

利用键值对的存储方式
存值的方法: PlayerPrefs.SetString("Name",t);//SetInt,SetFloat
取值的方法: PlayerPrefs.GetString("Name","无");//GetInt,GetFloat 第二个参数为默认值

image

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;

public class TextTest : MonoBehaviour
{
    // Start is called before the first frame update

    public Text text;
    public InputField ifd;
    public void Submit(){//提交(保存)
        string t= ifd.text.ToString();
        PlayerPrefs.SetString("Name",t);
       
    }
    public void Delete(){//删除
        if(PlayerPrefs.HasKey("Name")){
            PlayerPrefs.DeleteKey("Name");
        }
        //删除所有键
        // PlayerPrefs.DeleteAll();
    }
    public void UpLoad(){//上传
         text.text=PlayerPrefs.GetString("Name","无");
    }
    
}
这篇关于unity---存档方法PlayerPrefs的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!