読者です 読者をやめる 読者になる 読者になる

脳汁portal

アメリカ在住(だった)新米エンジニアがその日学んだIT知識を書き綴るブログ

PlayerPrefsとStreamingAssetsにおけるファイルの扱いの違い

Unity

Player Prefs StreamingAssets
Windows Android Windows Android
バイス上で保存される場所 システムレジストリ ShaderPreferences コンパイルしたアプリのDataディレクト -
ファイル内容の修正に関して regeditで編集可能 通常不可 テキストエディタで編集可能 通常不可
アプリ初回起動時のファイルの扱い あらかじめ作成しておくことは出来ない(初回起動時にはじめて作成される) あらかじめ作成しておくことが可能
- - WriteもReadも可能 Readのみ可能(編集したい場合は初回起動時にPersistentDataディレクトリにコピーし、二回目以降はそちらを利用する方法がメジャー)
特徴 セーブデータの保存などに利用される StreamingAssets以下に配置されたファイルはアプリのコンパイル時に圧縮されない