19
13

More than 5 years have passed since last update.

UnityのPlayerPrefsの簡単な使い方

Posted at
using UnityEngine;
using System.Collections;

public class TestPlayerPrefs : MonoBehaviour {

    void Start () {
        // 値を取得。第二引数はキーがない場合のデフォルト値
        int version = PlayerPrefs.GetInt ("VERSION", 1);
        Debug.Log(version); // 初めはキーがないのでデフォルト値の1

        // 値をセット。第一引数にキー名、第二引数にセットする値
        // 型に注意。この場合ほSetIntなので、int型しかセットできない
        PlayerPrefs.SetInt ("VERSION", 2);

        // ↑で2をセットしたので、2が取れる
        version = PlayerPrefs.GetInt ("VERSION", 1);
        Debug.Log(version); // 2

        // キーを全部消す
        // PlayerPrefs.DeleteAll();
    }

}

Unityではあんまり性能がよくないみたいなので(一つ一つにファイルアクセス?)
大量に取得したり、セットしたりするのはよくないらしい。

19
13
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
19
13