Commit Graph

3 Commits

Author SHA1 Message Date
panFD
a02bf54ede feat(gui,logic): 优化战斗结算体验,新增延迟弹窗逻辑
1.  新增结算延迟机制,等待死亡动画播放完成后再弹出结算窗口
2.  调整金币道具、顶部UI、剪辑UI的尺寸、位置和贴图资源
3.  修复重复触发结算的问题,增加调度状态校验
2026-09-09 22:52:08 +08:00
pan
2d13427d7d refactor: 统一货币更新逻辑,修复奖励发放流程
1. 重构奖励发放代码,移除重复的金币持久化逻辑,统一使用updateGold方法
2. 新增钻石VM绑定字段与updateDiamond方法,实现金银币统一管理
3. 新增货币镜像同步方法syncCurrencyToView,维护持久层与视图层数据一致性
4. 修复两个奖励道具预制体的count_label绑定配置
2026-09-01 15:46:56 +08:00
pan
f40ff033c2 feat: 添加战斗结算奖励系统
1.  新增结算奖励配置常量,定义金币、天赋经验、英雄碎片的发放规则与胜利加成系数
2.  新增RewardItemComp通用奖励条目组件,实现数量展示与弹跳入场动画
3.  为VictoryComp添加结算奖励逻辑:计算发放奖励、渲染奖励UI并添加入场动画效果
4.  新增金币、天赋经验奖励预制体并配置到结算弹窗中
5.  调整ui3.plist的图片边框参数适配新奖励图标
2026-09-01 10:18:55 +08:00