refactor(战斗系统): 优化伤害计算与技能释放逻辑,下一步 将伤害信标处理,改为队列处理

- 移除HeroViewComp中的调试日志
- 缩短技能释放前摇时间从0.3秒到0.1秒
- 重构Skill类,清理无用导入并优化属性传递
- 改进HeroAtkSystem,添加伤害数据深拷贝避免重复处理
- 完善SkillView,增加技能结束类型处理并优化伤害应用逻辑
This commit is contained in:
2025-10-31 16:43:27 +08:00
parent 028a175df4
commit 8e0d09fc98
5 changed files with 63 additions and 54 deletions

View File

@@ -297,7 +297,6 @@ export class HeroViewComp extends CCComp {
let SConf=SkillSet[s_uuid]
this.back()
this.showDamage(damage, isCrit, SConf.AtkedName); // 暴击状态由战斗系统内部处理
console.log("[HeroViewComp] do_atked",damage,isCrit,SConf.AtkedName)
}
//后退
back(){