From 3756667b6147853a809f83d203ac579d7819e6b4 Mon Sep 17 00:00:00 2001 From: walkpan Date: Mon, 23 Mar 2026 20:55:18 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E6=8A=A4=E7=9B=BE?= =?UTF-8?q?=E5=90=B8=E6=94=B6=E5=92=8C=E4=BC=A4=E5=AE=B3=E6=98=BE=E7=A4=BA?= =?UTF-8?q?=E7=9A=84=E6=95=B0=E5=AD=97=E6=A0=BC=E5=BC=8F=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移除已删除的元数据文件 - 调整技能提示UI的字体大小和尺寸 - 使用NumberFormatter格式化护盾吸收值和伤害值,确保显示整数 - 修复tooltip.prefab中一个节点的激活状态 --- .../resources/game/skill/buff/tooltip.prefab | 18 +++++++++--------- .../script/game/common/config/taldev.md.meta | 11 ----------- assets/script/game/hero/HeroViewComp.ts | 10 +++++----- assets/script/game/skills.meta | 9 --------- 4 files changed, 14 insertions(+), 34 deletions(-) delete mode 100644 assets/script/game/common/config/taldev.md.meta delete mode 100644 assets/script/game/skills.meta diff --git a/assets/resources/game/skill/buff/tooltip.prefab b/assets/resources/game/skill/buff/tooltip.prefab index b53a7024..45785c75 100644 --- a/assets/resources/game/skill/buff/tooltip.prefab +++ b/assets/resources/game/skill/buff/tooltip.prefab @@ -221,7 +221,7 @@ }, "_lpos": { "__type__": "cc.Vec3", - "x": -57.36234375000001, + "x": -57.36234375, "y": 0, "z": 0 }, @@ -262,8 +262,8 @@ }, "_contentSize": { "__type__": "cc.Size", - "width": 14.3251953125, - "height": 43.8 + "width": 10.3251953125, + "height": 39.8 }, "_anchorPoint": { "__type__": "cc.Vec2", @@ -302,7 +302,7 @@ "_horizontalAlign": 2, "_verticalAlign": 1, "_actualFontSize": 25, - "_fontSize": 25, + "_fontSize": 20, "_fontFamily": "Arial", "_lineHeight": 30, "_overflow": 0, @@ -358,7 +358,7 @@ }, "_alignFlags": 8, "_target": null, - "_left": -14.52494140625, + "_left": -12.52494140625, "_right": 0, "_top": 0, "_bottom": 0, @@ -447,7 +447,7 @@ "_horizontalAlign": 0, "_verticalAlign": 1, "_actualFontSize": 26, - "_fontSize": 25, + "_fontSize": 20, "_fontFamily": "Arial", "_lineHeight": 30, "_overflow": 2, @@ -755,7 +755,7 @@ "_horizontalAlign": 1, "_verticalAlign": 1, "_actualFontSize": 26, - "_fontSize": 25, + "_fontSize": 20, "_fontFamily": "Arial", "_lineHeight": 30, "_overflow": 2, @@ -900,7 +900,7 @@ "_horizontalAlign": 0, "_verticalAlign": 1, "_actualFontSize": 26, - "_fontSize": 25, + "_fontSize": 20, "_fontFamily": "Arial", "_lineHeight": 30, "_overflow": 2, @@ -1009,7 +1009,7 @@ "__id__": 39 } ], - "_active": true, + "_active": false, "_components": [ { "__id__": 61 diff --git a/assets/script/game/common/config/taldev.md.meta b/assets/script/game/common/config/taldev.md.meta deleted file mode 100644 index 6fe5b5da..00000000 --- a/assets/script/game/common/config/taldev.md.meta +++ /dev/null @@ -1,11 +0,0 @@ -{ - "ver": "1.0.1", - "importer": "text", - "imported": true, - "uuid": "85a49a8b-eaf5-4077-8ae6-fba263254056", - "files": [ - ".json" - ], - "subMetas": {}, - "userData": {} -} diff --git a/assets/script/game/hero/HeroViewComp.ts b/assets/script/game/hero/HeroViewComp.ts index 9effe08b..e50514d2 100644 --- a/assets/script/game/hero/HeroViewComp.ts +++ b/assets/script/game/hero/HeroViewComp.ts @@ -3,11 +3,10 @@ import { ecs } from "../../../../extensions/oops-plugin-framework/assets/libs/ec import { CCComp } from "../../../../extensions/oops-plugin-framework/assets/module/common/CCComp"; import { mLogger } from "../common/Logger"; import { HeroSpine } from "./HeroSpine"; -import { BoxSet, FacSet, FightSet } from "../common/config/GameSet"; +import { BoxSet, FacSet, FightSet, NumberFormatter, TooltipTypes } from "../common/config/GameSet"; import { smc } from "../common/SingletonModuleComp"; import { SkillSet,} from "../common/config/SkillSet"; import { oops } from "db://oops-framework/core/Oops"; -import { TooltipTypes } from "../common/config/GameSet"; import { HeroAttrsComp } from "./HeroAttrsComp"; import { Tooltip } from "../skill/Tooltip"; import { timedCom } from "../skill/timedCom"; @@ -292,7 +291,7 @@ export class HeroViewComp extends CCComp { /** 护盾吸收提示 */ shield_tip(absorbed: number) { - this.hp_tip(TooltipTypes.life, absorbed.toFixed(0)); + this.hp_tip(TooltipTypes.life, NumberFormatter.formatNumber(Math.max(0, Math.floor(absorbed)))); } public palayBuff(anm: string = ""){ if(anm==="") return; @@ -540,11 +539,12 @@ export class HeroViewComp extends CCComp { private showDamageImmediate(damage: number, isCrit: boolean) { if (!this.model) return; + const damageText = NumberFormatter.formatNumber(Math.max(0, Math.floor(damage))); this.hp_show(); if (isCrit) { - this.hp_tip(TooltipTypes.crit, damage.toFixed(0)); + this.hp_tip(TooltipTypes.crit, damageText); } else { - this.hp_tip(TooltipTypes.life, damage.toFixed(0)); + this.hp_tip(TooltipTypes.life, damageText); } } reset() { diff --git a/assets/script/game/skills.meta b/assets/script/game/skills.meta deleted file mode 100644 index 7a1daf8d..00000000 --- a/assets/script/game/skills.meta +++ /dev/null @@ -1,9 +0,0 @@ -{ - "ver": "1.2.0", - "importer": "directory", - "imported": true, - "uuid": "6079465d-5e74-433e-aacb-dc3a24376f91", - "files": [], - "subMetas": {}, - "userData": {} -}