From 8b3f40103925aa870c754932cbfca1e3c664a22e Mon Sep 17 00:00:00 2001 From: pan Date: Fri, 31 Jul 2026 16:11:57 +0800 Subject: [PATCH] =?UTF-8?q?style(heroSkill):=20=E4=B8=BA=E6=8A=80=E8=83=BD?= =?UTF-8?q?=E6=8F=8F=E8=BF=B0=E6=B7=BB=E5=8A=A0=E6=8C=81=E7=BB=AD=E6=97=B6?= =?UTF-8?q?=E9=97=B4=E9=AB=98=E4=BA=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 优化技能描述文本的显示效果,给计时buff的持续时间数值添加高亮配色,提升玩家阅读体验 --- assets/script/game/common/config/HeroSkillDesc.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/assets/script/game/common/config/HeroSkillDesc.ts b/assets/script/game/common/config/HeroSkillDesc.ts index 0b204e0c..a4d6653d 100644 --- a/assets/script/game/common/config/HeroSkillDesc.ts +++ b/assets/script/game/common/config/HeroSkillDesc.ts @@ -326,9 +326,11 @@ export function buildSkillDescRich(source: ISkillDescSource): string { return buildSkillLines(source) .map(l => { const prefix = l.prefix.replace(SKILL_NAME_PATTERN, `「$1」`); - return l.value + const text = l.value ? `${prefix}${l.value}${l.suffix}` : `${prefix}${l.suffix}`; + // 持续时间数值同样高亮(计时 buff 的"持续X秒") + return highlightDuration(text); }) .join("\n"); }