From 4ac3d559909060b883b8a6d9a99d477ecaca90c0 Mon Sep 17 00:00:00 2001 From: walkpan Date: Thu, 29 Jan 2026 19:15:29 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E5=A4=A9=E8=B5=8B?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=97=A5=E5=BF=97=E5=B9=B6=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E5=A4=A9=E8=B5=8B=E9=85=8D=E7=BD=AE=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 TalComp.ts 的 addTal 方法中添加 console.log 用于调试 - 在 TalSet.ts 中为天赋类别添加注释以提升代码可读性 --- assets/script/game/common/config/TalSet.ts | 4 +++- assets/script/game/hero/TalComp.ts | 3 +++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/assets/script/game/common/config/TalSet.ts b/assets/script/game/common/config/TalSet.ts index 1d890dc8..10d22f2c 100644 --- a/assets/script/game/common/config/TalSet.ts +++ b/assets/script/game/common/config/TalSet.ts @@ -135,8 +135,10 @@ export const talConf: Record = { desc:"每升1级,获得下5次技能必暴击"}, 7302:{uuid:7302,name:"风怒",icon:"7001",kind:CardKind.Partner,triType:TriType.LUP,Trigger:1,count:1,target:TalTarget.SELF,effet:TalEffet.ATTR,vType:BType.RATIO, value:2,attrs:TalAttrs.WFUNY, desc:"每升1级,永久增加2%的风怒概率"}, + + /*** 7400 回血量触发 ***/ + /** 7500 一击必杀触发 */ }; - export const CanSelectTalents: Record = { // 3级开放攻击类天赋 3: [7001, 7003, 7005, 7008], diff --git a/assets/script/game/hero/TalComp.ts b/assets/script/game/hero/TalComp.ts index b2937160..bb5b5d70 100644 --- a/assets/script/game/hero/TalComp.ts +++ b/assets/script/game/hero/TalComp.ts @@ -143,10 +143,13 @@ export class TalComp extends ecs.Comp { desc: tConf.desc, cur: 0, // 当前累积值初始为0 }; + console.log(`[TalComp]添加天赋成功,天赋ID:${uuid}`); } + checkTal() { return Object.keys(this.Tals).length > 0; } + getTriggers() { // 存储所有触发的天赋 let Triggers: Record = {};