feat(skill): add support for FEnd trigger type
1. 新增FEnd触发类型到TRIGGER_KEYS列表 2. 更新技能箱组件的触发技能遍历逻辑 3. 调整图鉴面板的触发技能排序和注释说明
This commit is contained in:
@@ -567,20 +567,21 @@ export class HerosListComp extends CCComp {
|
||||
: outlineRich(`升级至 Lv.${nextLv}`)
|
||||
}
|
||||
|
||||
/** 图鉴面板展示的触发技能槽位(按触发时机排序:召唤→战斗开始→攻击后→受击后→死亡→常驻光环) */
|
||||
/** 图鉴面板展示的触发技能槽位(按触发时机排序:召唤→回合开始→攻击后→受击后→死亡→回合结束→常驻光环) */
|
||||
private static readonly PANEL_TRIGGER_TYPES: SkillTriggerType[] = [
|
||||
SkillTriggerType.Call,
|
||||
SkillTriggerType.FStart,
|
||||
SkillTriggerType.Atking,
|
||||
SkillTriggerType.Atked,
|
||||
SkillTriggerType.Dead,
|
||||
SkillTriggerType.FEnd,
|
||||
SkillTriggerType.Field,
|
||||
]
|
||||
|
||||
/**
|
||||
* 刷新当前英雄的技能图标列表:
|
||||
* 1. 大招:skills[1] 及以后(首个为普攻,跳过)。
|
||||
* 2. 触发技能:每个触发槽位(Call/FStart/Atking/Atked/Dead/Field)整组视为一个技能,
|
||||
* 2. 触发技能:每个触发槽位(Call/FStart/Atking/Atked/Dead/FEnd/Field)整组视为一个技能,
|
||||
* 只出一个图标,组内多技能/词条合并展示(复活已纳入 dead)。
|
||||
* 以局外等级(getHeroOuterLv)为当前等级,未达解锁档的显示 locked,
|
||||
* 已激活的显示当前等级对应的技能等级。
|
||||
|
||||
Reference in New Issue
Block a user