一.FaceKey&BannerKey
通过定义皮肤代码和旗帜代码,动态生成人物外表模型和旗帜模型,提高了静态模型和纹理的使用效率.
二.FaceKey编辑修改
<1.在游戏中按下V键可呼出脸谱编辑页面,Ctrl+C,Ctrl+V可获取对应脸谱的FaceKey
<2.ModuleData\lords.xml中Character对应的BodyProperties中的key属性替换,实现对应英雄的皮肤替换。
<BodyProperties version="4" age="22.1"
weight="0.5355" build="0.0154"
key="001EF00D8E00134D59A4894CAA
A8A761BC7262A86699976479AD7D8A9
9877A3A008086030868E98600000000
0000000000000000000000000000000
0010C1142"/>
<3.FaceKey算法:
解析FaceKey:MBBodyProperties.GetParamsFromKey()
生成FaceKey:MBBodyProperties.ProduceNumericKeyWithParams()
<