feat(英雄技能): 添加AI检测计时器并优化技能目标选择逻辑

为HeroSkillsComp添加ai_timer属性用于AI行为降频处理,每0.2秒执行一次技能检测
优化SACastSystem中技能目标选择逻辑,移除冗余的类型转换并明确SkillConfig类型
This commit is contained in:
walkpan
2026-01-03 08:28:49 +08:00
parent a9884cf020
commit c948c3e0bd
2 changed files with 15 additions and 5 deletions

View File

@@ -39,6 +39,9 @@ export class HeroSkillsComp extends ecs.Comp {
skills: Record<number, SkillSlot> = {};
max_auto: boolean = true;
/** AI 检测计时器 */
ai_timer: number = 0;
// ==================== 辅助方法 ====================
/**