Open xxl-game opened 1 year ago
YooAsset 版本 1.4.8
在 TaskCreatePatchManifest.cs 创建补丁清单文件这个步骤中,先 new 了一个 PatchManifest 实例 patchManifest,然后向其中填充了内容数据,然后在创建补丁清单的二进制文件时:
想问的问题是,直接把最开始 new 出来的实例存到 context 中不行吗?像这样:
为什么需要一个反序列化操作才能存。 序列化 --> 计算MD5 --> 反序列化,这三个步骤会导致 PatchManifest 实例的内容发生改变吗?
不会改变,直接存储也没有问题。进行反序列化也是为了验证文件的合法性。
YooAsset 版本 1.4.8
在 TaskCreatePatchManifest.cs 创建补丁清单文件这个步骤中,先 new 了一个 PatchManifest 实例 patchManifest,然后向其中填充了内容数据,然后在创建补丁清单的二进制文件时:
想问的问题是,直接把最开始 new 出来的实例存到 context 中不行吗?像这样:
为什么需要一个反序列化操作才能存。 序列化 --> 计算MD5 --> 反序列化,这三个步骤会导致 PatchManifest 实例的内容发生改变吗?