什么是在Unity运行之间保存资源引用的适当方式

时间:2017-10-11 15:27:53

标签: c# json unity3d reference resources

在我的RPG中,我已经为项目创建实施了动态系统:

当我想在运行时创建一个新项目时,我将其参数(图标,名称,...)基于作为项目数据库的预制件,并具有所有项目的值。我将这些值放入一个新创建的类中,作为游戏中的项目表示。

然后,当我想保存时,我使用JSON将数据保存到硬盘。现在问题来了:

JSON会将图标等参数保存为InstanceID。根据我的研究,似乎InstanceId可能会在Unity运行之间发生变化。

那么在运行时将资源引用保存到磁盘并在Unity运行之间加载它们的方法是什么?

0 个答案:

没有答案