From 1ef38ce5953ad01be1af2a221dfa5b670016fdf6 Mon Sep 17 00:00:00 2001 From: panw Date: Fri, 27 Mar 2026 10:47:38 +0800 Subject: [PATCH] =?UTF-8?q?refactor(map):=20=E7=A7=BB=E9=99=A4=E5=86=97?= =?UTF-8?q?=E4=BD=99=E5=B1=9E=E6=80=A7=E8=A3=85=E9=A5=B0=E5=99=A8=E5=B9=B6?= =?UTF-8?q?=E8=B0=83=E6=95=B4=E9=87=91=E5=B8=81=E6=95=B0=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 清理 MissionComp 中部分属性的 @property 装饰器,这些属性无需在编辑器面板中暴露。 同时调整准备阶段金币奖励的基础值和上限,以平衡游戏经济。 --- assets/script/game/map/MissionComp.ts | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/assets/script/game/map/MissionComp.ts b/assets/script/game/map/MissionComp.ts index 10eb0660..e1ec906b 100644 --- a/assets/script/game/map/MissionComp.ts +++ b/assets/script/game/map/MissionComp.ts @@ -26,16 +26,13 @@ export class MissionComp extends CCComp { private debugMode: boolean = false; @property({ tooltip: "是否显示战斗内存观测面板" }) private showMemoryPanel: boolean = false; - @property({ tooltip: "场上怪物上限" }) + + private maxMonsterCount: number = 5; - @property({ tooltip: "恢复刷怪阈值" }) private resumeMonsterCount: number = 3; - @property({ tooltip: "准备阶段基础金币奖励" }) - private prepareBaseCoinReward: number = 10; - @property({ tooltip: "每波准备阶段额外金币" }) + private prepareBaseCoinReward: number = 100; private prepareCoinWaveGrow: number = 1; - @property({ tooltip: "准备阶段金币奖励上限" }) - private prepareCoinRewardCap: number = 20; + private prepareCoinRewardCap: number = 500; // VictoryComp:any = null; // reward:number = 0;