#表題
今開発中のゲームが錬金術系のRPGということで、アイテムデータの管理について検討していたところ、ScriptableObjectという便利機能を見つけました。これは便利!
▼神サイト様☺
続いて外部ファイルにまとめたアイテムデータをプロジェクトに読み込む方法を検索したところ、①Unity-Excel-Importer②Unity-QuickSheetという2つの方法を見つけました。
▼神サイト様☺
なんと自動でScriptableObjectに変換してくれるとか・・・便利。
私の場合はアイテムのステータスをenum(列挙型)で管理したかったので、Unity-QuickSheetを利用してアイテムデータを読み込むことにしました。
なんて便利なんだ・・・
#アセンブリの重複エラー
Unity-QuickSheetをプロジェクトに追加した際に「Newtonsoft.Json」が重複しているというエラーが出てきました。
- 「Assets/QuickSheet/GDataPlugin/Editor/Google/Newtonsoft.Json.dll」の削除
- 「ProjectSetting/Player/OtherSettings」にあるAssembly Version Validationのチェックを外す
以上の方法で解決できました、良かったです😌