はなちるのマイノートスマートフォン用の表示で見るはなちるのマイノートUnityをメインとした技術ブログ。個人開発Tweetはじめに今回はPlayerPrefsの自作エディタの記事になります!Unityのセーブ機能の代表であるPlayerPrefsですが、不便に感じたことがよくあるのではないでしょうか?特にPlayerPrefsが今どのような状態になっているかが全く分からないことが原因のひとつだと思います。2019年5月26日github.comこちらのついて少しだけ紹介をしたいと思います。操作を誤ったときのためにUndo・Redo機能ただしWindows以外のEditorでは動かない可能性が高いです。上に貼った動画をみるのが一番分かりやすいと思いますが、一応書きたいと思います。PlayerPrefsEditorをクリックすればWindowが出てきます。PlayerPrefsの作成Key,Valueを入力後、右のCreateをクリックすればPlayerPrefsが作成されます。Valueの値の種類は右から2番目のところから選択できます。個別で削除をしたい場合は、右のDeleteをクリックすれば削除することができます。All...をクリックします。PlayerPrefsを再ロードするWindow起動,PlayerPrefsの作成・削除を行ったときにPlayerPrefsを読みとりますが、それ以外の時で読み取りたいときは右上のReload...ボタンをクリックしてください。Undo,Redoをするなにか誤った操作(作成,削除)を行ってしまった場合は、左上のUndoをクリックすることで戻ることができます。逆に誤って戻ってしまった場合は、左上のRedoボタンをクリックすることで再度動作を行います。これらの情報はPlayerPrefsEditorのWindowを起動するごとにリセットされるので注意してください。Undo・RedoでPlayerPrefsを再度作成したとき、元の位置に表示されるのではなく、一覧の一番下に表示されることも注意してください(いずれ直したい)。注意点Windowsでは動作確認済みですが、MacOs・Linuxでは動かない可能性が高いですさらにPlayerPrefsのロードする際、キーに対応する値の型を教えてくれるメソッドがありません。いう数字(string型は関係ありません)はintに勝手になっています(Undo,Redo時のみ)。対応をしたいと思いますが、ご了承ください。ダウンロード方法github.comこちらからunitypackageをダウンロードし、自分のUnity内にインポートしてください。容量も数KBなので容量の心配も大丈夫だと思います。コードをお見せするのが少し恥ずかしいのでプラグインに変換をしました。なにかエラーなどの問題がありましたらTwitterやコメント等で教えていただけると嬉しいです。exitという文字がでていましたが、普通に作成できるところを表示するように変更しました。今回はPlayerPref...突然ですがUnityオススメ記事20選!というサイトを作ったのでプチ宣伝。はてなブログProUnityをメインとした技術ブログ。(9)スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。