换装系统_第五章
角色相关的,设置部位,颜色,尺寸,高度几个接口,函数实现
其中,部位的设置和切换,也是涉及了,资源的释放
这些都是,切换部位的mesh网格渲染
左右按钮
调用的,是之前提及过的,切换部件的相关逻辑; 通过第一个传参,判断左右
添加监听
默认使用 第0脸 第0头发 第0衣服
在切换部件的逻辑入口,修改索引
回到玩家 预览脚本 这个的赋值
对应一个脖子位置的,空节点
也就是用来设置尺寸和高度的
例如,修改了粉色,也是对应改变
切换之后,再切换回来,也还是粉色,对应逻辑:
点击会出现颜色板,对应逻辑:
对应的资源管理面板:
加载逻辑
取色板的具体UI逻辑:
色板表现,是shader实现:
取色算法逻辑实现: 分内圈和外圈
取色板逻辑,有一个委托
invoke触发,获取算法计算得到的,最终颜色
两个颜色按钮,action委托传参:
委托的具体逻辑,是一样的: