【アイテムリスト】Listデータを保存するにはどうしたらいいですか | Unity Forum | Tech Stadium Forum

【アイテムリスト】Listデータを保存...
 
通知
すべてクリア

【アイテムリスト】Listデータを保存するにはどうしたらいいですか  

  RSS

Student
(@student)
メンバー Moderator
結合: 4年前
投稿: 1351
10/01/2022 12:02 pm  

アイテムリスト作成で、
プレイヤーのデータ保存したいですが、PlayerPrefsが簡単でいいと思ったんですが
int、float、stringしか保存できませんでした。

List<作成したクラス>データをセーブするにはどうしたらいいでしょうか。

課題の方でプレイヤーの情報を持って操作するので、
これを保存しておこうと思いました。

例えば、以下のような感じでアイテム情報を作成し、
アイテムリストで操作して、プレイヤーが所持する状態にします。
それで、止めると消えるので、ローカルに保存しておいて、起動したときにそれを読み込んで表示して続きからも出来るようにもしたいなと思いました。
PlayerPrefsでいけるのかなと思ったんですが。


引用
Teacher
(@admin)
メンバー Admin
結合: 5年前
投稿: 1318
10/01/2022 12:03 pm  

ゲーム終了後でもデータを保存したい場合は、サーバーに保存しておくかファイルとして(例えば.txtファイル)保存しておくしかないですね。

Unityの場合はjsonファイルでデータを読み書きをよくしますね。

参考
https://alterbo.jp/blog/hisshi3-2011/


返信引用
Student
(@student)
メンバー Moderator
結合: 4年前
投稿: 1351
10/01/2022 12:03 pm  

なるほど、複雑なデータはPlayerPrefsの用途ではないのですね。
ファイル保存で、jsonなら使いやすそうですね。
ありがとうございます!


返信引用
共有:
タイトルとURLをコピーしました