器材资源文件结构变迁

更新记录

版本 日期 修改人 修改内容
1.0.0 2020年7月15日 蔺浪(510525) 新建文档
1.0.1 2020年7月16日 蔺浪(510525) 完善文档

结构变迁

1. 最新结构

  • 结构通式

    [ReourseCode]_[Platform]/resource/resource.ab

  • 结构图示
    器材资源文件最新结构

  • 目前该结构属于蓝图规划,尚未看到有器材使用。

2. 旧结构1

  • 结构通式

    [ReourseCode]_[Platform]/resource/[equipCode].assetbundle

  • 结构图示
    器材资源文件旧结构1

3. 旧结构2

  • 结构通式

    [ReourseCode]_[Platform]/resource/[reourseCode].assetbundle

  • 结构图示
    器材资源文件旧结构2

4. 旧结构3

  • 结构通式

    [ReourseCode]_[Platform]/AssetBundle/[reourseCode].assetbundle

  • 结构图示
    器材资源文件旧结构3

  • 由于历史原因,目前多数器材使用该结构。

结构兼容

  • 若应用接入资源中心组件,要实现器材版本更新后,资源结构发现了变化还能兼容,
    那么有以下2种方案:
    方案1:通过资源中心下载新版本的器材,因为资源中心会进行全新覆盖并对文件路径做兼容处理。
    方案2:不通过资源中心下载,则下载后覆盖旧版本器材时,切记全新覆盖(不要残留旧版器材文件);如果下载资源存放到资源中心的缓存目录,那么可以通过资源中心组件获取器材的数据(包含AssetBundle资源的路径,这个路径资源中心已经做兼容处理);或者应用(或其它组件)自行处理兼容。

干系人

干系人 干系
蔺浪(510525) 了解过历史变迁
黄金民(171517) 参与过历史变迁
唐绍军(635438) 参与过历史变迁