设置颜色的,具体业务逻辑: 修改sharedMaterial 材质球颜色 ![[Pasted image 20240305114204.png]] ![[Pasted image 20240305114221.png]] 这是获取角色当前部件配置的函数 ![[Pasted image 20240305115702.png]] 底层实现,就是从部位字典,获取对应key的value ![[Pasted image 20240305115742.png]] 默认不会存在,空key或者value的情况,因为在设置部位的函数实现里面,已经加上各个部位了 ![[Pasted image 20240305115915.png]] 获取部位的数据,是根据当前面板的角色类型 ![[Pasted image 20240305121210.png]] UI表现入口 ![[Pasted image 20240305121322.png]] 部位枚举结构复习: ![[Pasted image 20240305121406.png]]