android+unity3D實現資料的存取(PlayerPrefs)

來源:互聯網
上載者:User

我們先來看看PlayerPrefs的API吧,

 

我來解釋一下,

SetInt是儲存一個值PlayerPrefs.SetInt("Player Score",10);,

GetInt是讀取一個值PlayerPrefs.GetInt("Player Score"),他們就是一對啦,作為整形的存取。

顧名思義,SetFloat和GetFloat為浮點型的存取,SetString和GetString是字元型的存取;

 

HasKey是指如果存有這個數,傳回值就是true,反之,false;PlayerPrefs.HasKey("Player Score");

DeleteKey就是指刪除這個數,PlayerPrefs.DeleteKey("Player Score");

DeleteAll就是刪除所有數啦,PlayerPrefs.DeleteAll();

 

那下面我們來個簡單的練習吧,

    pref2.cs

using UnityEngine;using System.Collections;public class pref2 : MonoBehaviour {// Use this for initializationvoid Start () {PlayerPrefs.SetInt("Player Score",10);print (PlayerPrefs.GetInt("Player Score")+"---"+PlayerPrefs.HasKey("Player Score"));PlayerPrefs.DeleteKey("Player Score");print(PlayerPrefs.GetInt("Player Score"));}// Update is called once per framevoid Update () {}}

 

 

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.