1110402 存檔
by 黃國哲 2022-04-02 00:06:36, 回應(0), 人氣(1147)
支援Int Float String
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
//參考阿空的頻道
//這裡提供三個按鈕功能,分別為輸入、儲存、載入、
public class SaveData : MonoBehaviour
{
[SerializeField]
Text ui_text;
[SerializeField]
PlayerData data;
public InputField inputword; //建立一個輸入文字方塊,在這邊輸入文字
void Start()
{}
void Update()
{}
public void Save_btn() //儲存按鈕
{
PlayerPrefs.SetString("name",data.name); //他的格式需要一個Key跟一個數值,Key對應下方的命名,data對應上方的PlayerData的命名
//PlayerPrefs.SetInt("level",data.level); //他的格式需要一個Key跟一個數值,Key對應下方的命名,data對應上方的PlayerData的命名
ui_text.text="儲存完成";
}
public void Load_btn() //載入按鈕
{
ui_text.text=PlayerPrefs.GetString("name");
}
public void Modify() //輸入按鈕
{
data.name=inputword.text;
}
[System.Serializable]
public class PlayerData
{
public string name;
public int level;
}
}
回應