見出し画像

同人ゲーム開発手記3

ScriptableObjectで少し勘違いがあったので、メモ
ScriptableObjectを継承して作ったクラスをJSONUtilityでファイル保存する場合、ファイルに保存されるのは値のみ。だから、Asset関係のOBJECTなどは、わざわざファイル保存する必要がない。
もしMaterialやPrefabなどを、ランタイムに外部ファイルとして読込したい場合は、AssetBundleやAddressablesを利用する必要がある。

AssetBundleやAddressablesは、また少し勉強しないといけないみたいなので、とりあえずステータスなどのデータをファイル保存するところまで作ってから、おちついて勉強してみようと思う。

サポートエリアでのサポート、ありがとうございます