通用资源说明2.0

通用资源说明2.0

2.10.70及以上版本使用

1、通用资源配置文件

通用资源存放路径,找不到可更新子模块 GeneralAbilityResource,develop分支
资源提交日志规范
【资源名称】资源版本号:修改内容
如【Liquid】1.0.2:液体插件颜色优化
注意,资源文件夹下的Meta.json文件版本号要修改成对应版本。方便资源版本定位打包。

1、文件路径

2、文件说明


字段1:Key,加载资源接口所用参数
字段2:OldPath,兼容旧路径,新配置资源此项为空
字段3:ABName,资源所在AB包名称
字段4:Path,资源所在AB包内相对路径

3、文件更新

自测通过后,相应配置文件需要更新到通用资源仓库下的对应文件,通过NuGet发包会自动带出

2、资源加载接口

以标签纸加载为例

ElementResource/GenernalResource/Prefabs/ChemistryLabelNew 为配置文件中对应的Key

ResourcesConfig.csv内的配置数据

ChemicalInteraction 为资源所在AB包
Prefabs/ChemistryLabelNew.prefab 为资源所在AB包内相对路径

3、资源打包

1、资源打包工具

1、打包工具脚本

2、打包工具菜单

3、打包工具面板

4、选中需要打包的文件夹根目录,点击打包工具面板上的【导出AB包】

2、资源打包配置

1、配置文件说明,在所需打包的AB包目录下需要

2、Meta.json说明

{
    "MinEngineVersion": "2.10.30", --依赖引擎版本
    "Platform": "WINDOWS",         --AB包所属平台,可在面板选择
    "MinPlayerVersion": "2.1.0",   --依赖播放组件版本
    "ResourceType": "RESOURCE",    --AB包所属资源类型,不要改
    "Code": "Biology",             --AB包编码,与管理平台一致
    "Name": "Biology",             --AB包名称,与管理平台一致
    "Type": "SPECIAL_EFFECTS",     --资源类型,与管理平台一致,特效,不要改
    "Format": "application/pkg",
    "Version": "1.0.0",            --资源版本,打包时自动读取,先修改版本号后打包,也可在面板修改
    "Dependencies": [],            --资源依赖
    "ModelVersion": "2.0.0"
}

4、资源上传

1、登录OA,选择【资源管理】,【所有资源】,筛选特性,找到对应的资源

2、选择对应资源后,在【资源版本】下选择【新建】,填写版本号、变更内容后,选择【保存】

3、点击新建号的版本,进入资源上传页面,选择对应平台下的资源【新建】,上传即可

4、上传文件所在位置,资源打包工具面板的输出路径为打包文件所在位置

选择pkg文件上传

5、资源依赖配置

通用资源下载需要在EngineMeta里配置相关依赖
配置依赖

依赖文件更新到通用能力组件仓库里,NuGet发布版本的时候会自动带出文件