具体使用自定义属性
我们知道war3有三种英雄属性:力量、敏捷、智力
每点力量增加25点生命值上限和每秒0.05点生命恢复
SCE通过自定义单位属性功能实现这些属性
具体声明力量属性
首先,我们需要在地图中声明‘力量’属性
打开数编-常量配置,添加‘力量’属性
配置力量属性
然后我们要让‘力量’属性发挥作用
每点力量增加25点生 命值上限和每秒0.05点生命恢复
因此生命上限 = 原来的生命上限 + 25 * 力量
在数据编辑器中选择游戏机制设置-默认全局游戏机制配置
配置力量属性的属性公式
在自定义单位属性下面添加‘生命上限’自定义属性节点
在自定义属性公式中定义属性的计算方式:生命上限 = 原来的生命上限 + 力量 * 25
在影响本属性的其他属性中添加力量,这样当力量变化时,会自动更新生命上限的值