实现每秒普攻n次
修改于2024/01/26191 浏览案例分享
实现思路:
单位属性"攻击速度倍率"是控制技能动画(前摇, 蓄力, 引导, 后摇)的播放速度, 每1点该值会增加此类技能100%释放速度.
考虑增加1个自定义单位属性"攻速"(每秒攻击次数), 通过1个转换方法"攻速转攻速倍率", 实现攻速同步.
核心方法:

实现步骤:
- 数编->常量配置, 新增"攻速"属性, 并给单位设置"攻速"属性

2. 数编->常量配置, 新增"普攻动画时长"属性, 并给单位设置"普攻动画时长"属性


3. 将普攻技能与"普攻倍率"进行挂钩, 并将"可被打断"取消勾选

4. 创建单位时, 调用核心转换方法, 将"攻速"转换成"攻速倍率"

5. "攻速"属性变化时, 也需要进行同步
