feat(英雄技能): 添加AI检测计时器并优化技能目标选择逻辑
为HeroSkillsComp添加ai_timer属性用于AI行为降频处理,每0.2秒执行一次技能检测 优化SACastSystem中技能目标选择逻辑,移除冗余的类型转换并明确SkillConfig类型
This commit is contained in:
@@ -39,6 +39,9 @@ export class HeroSkillsComp extends ecs.Comp {
|
||||
skills: Record<number, SkillSlot> = {};
|
||||
max_auto: boolean = true;
|
||||
|
||||
/** AI 检测计时器 */
|
||||
ai_timer: number = 0;
|
||||
|
||||
// ==================== 辅助方法 ====================
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user