feat(技能系统): 添加目标数量配置并优化目标选择逻辑

- 在SkillSet枚举中添加t_num字段用于配置技能目标数量
- 修改sTargets方法,根据技能配置中的t_num确定最大目标数量
- 重构findNearbyEnemies方法,实现基于距离和位置偏差的目标排序
- 添加对技能范围配置的灵活处理,支持range和dis字段
This commit is contained in:
2025-11-19 15:39:57 +08:00
parent 209d550e87
commit e577ed976c
2 changed files with 33 additions and 11 deletions

View File

@@ -107,6 +107,7 @@ export enum EType {
- ap: 攻击力百分比
- cd: 冷却时间
- hit_num: 范围攻击 伤害敌人数量
- t_num: 目标数量
- hit: 穿刺个数
- hitcd: 持续伤害的伤害间隔
- speed: 移动速度