refactor(英雄系统): 优化技能距离计算和伤害处理逻辑
移除getMaxSkillDistance方法的MP参数,改为内部处理 在应用伤害后添加英雄数据更新到VM的操作
This commit is contained in:
@@ -444,7 +444,7 @@ export class HeroAttrsComp extends ecs.Comp {
|
||||
}
|
||||
|
||||
// 最远距离使用当前MP可施放的技能
|
||||
this.maxSkillDistance = skillsComp.getMaxSkillDistance(this.mp);
|
||||
this.maxSkillDistance = skillsComp.getMaxSkillDistance();
|
||||
// 最近距离使用所有技能中的最小距离,不考虑MP限制,用于停止位置判断
|
||||
this.minSkillDistance = skillsComp.getAbsoluteMinSkillDistance();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user