3
Help us understand the problem. What are the problem?

More than 3 years have passed since last update.

posted at

Unity 2018.3からPlayerPrefsを全削除するメニューアイテムが標準で追加された

Unity 2018.3から、PlayerPrefsを削除するメニューアイテムが、標準で追加されました。

次の画像のように、Edit > Clear All PlayerPrefsを選択すると、

ClearAllPlayerPrefs.PNG

次の画像のようなダイアログが出てきて、

dialog.PNG

Yesを押すと、PlayerPrefsの中身が削除されるようです。

便利!

ただ、この機能リリースノートに載っていない?

Unity 2018.2まではこんな感じでMenu ItemからPlayerPrefsを削除できるようにするコードを書いていた人も多いと思うけれど、このコードも必要なくなりました!


using UnityEngine;
using UnityEditor;

public class DeleteAllPlayerPrefs
{
    [MenuItem("Tools/DeleteAll PlayerPrefs")]
    public static void Execute()
    {
        PlayerPrefs.DeleteAll();
        Debug.Log("PlayerPrefs.DeleteAll()");
    }
}

やったね!

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
3
Help us understand the problem. What are the problem?