服装道具占位配置
角色的裸体模型是被拆成了许多部分,换装就是对一个角色的部位进行替换(也可以把裸体模型就看做是一套衣服,一个完整的角色就是把多个部位拼在一起,换装就是替换其中的部位)
本文档介绍如何详细设置每个部位的属性信息,方便换装时,程序正确的进行替换处理。(例如:一个套装,占据躯干+手臂+短裤等所有部位;但一个发型,只占据发型这个部位)
1.服装资产设置
1.1 选择一个做好的资产预制体

1.2 为这个资产预制体添加一个美术资产配置组件Model Equipment Part


1.3 挂了脚本之后Model Equipment Part组件后,资源ID——自动生成
导出预制体存放路径——自动填充(如工程不同,导出路径发生改变,需要程序支持对这个脚本的导出路径进行变更)

1.4占位信息
服饰——代表替换裸体身上的部件 道具——代表附加在模型上的配饰,而不需要替换部件

展开后可以按当前服装期望替换的部位进行勾选

模型占位——如果A服饰占据头发、B服饰也占据头发,那么A穿上就会把B换掉,B穿上就会把A换掉,相互进行顶替 服饰占位——当遇见下图的手套(这个手套只占手,但是不占手臂,可以搭配紧身衣服)和衣服(这个衣服只占大臂,小臂如果是紧身的也可以同时存在)在搭配时,要不要隐藏小臂的部分,可以设置服饰占位,服饰占位相同的服装会相互顶替
2.关于占位信息和模型分割
不同的工程,avatar可能各不相同,拆分方式,拆分细致度也是不同的 路径 Assets\Avatar\ModelSetting 下的ModelSetting.json 可以对美术资产配置的占位进行配置和修改

这部分可以根据实际的模型拆分情况进行配置定义
3.数据保存
3.1 客户端美术资产数据
配置好之后点击保存即可得到美术资产配置表

3.2 服务器模型占位信息数据
使用工具包里的工具可以生成服务器模型占位信息数据


4.运营后台配置服装
4.1 新增服装图标
在运营后台资源配置管理——素材管理——图标中提交需要新增的服装道具的图标

4.2 配置服装
4.2.1入口在运营系统道具服饰管理——服饰管理

4.2.2下图是对配置的详细说明可点击放大查看

4.2.3运营后台装备位置配置当前没有实际作用,可以不配,装备位置目前都直接使用模型上直接填的位置数据,选择哪个体型关系到调取哪个资源

4.2.4配置后进行保存上线,线上就会有装备的数据了,如果想要装备发放出来,就可以在分发道具的系统中配置服装的ID进行发放