Commit Graph
4 Commits
Author SHA1 Message Date
DKChan 70341bd40f iter8-三轮修改批(用户二轮目检反馈):#1 弹窗 z 序修复=ConfirmDialog.open 自提宿主子级最末(根因:弹窗构建序早于开始覆盖层而开始层组合根尾部才 add=绘制最上,弹窗被整层盖住——用户实机实证「看不见弹窗/离开菜单才显形」,探针 pressed.emit 合成路径不暴露树序遮挡故全绿漏网);#3 结算逐条演出重做=SettlementFxView 新增 play_damage_number(站桩头顶数字浮现上飘渐隐+描边+crit 加大)与 play_status_pulse(Buff/Debuff 色环扩散),_consume_row 挂 _play_settlement_mark 逐条标出(effect 色环→damage 数字打谁标谁→heal 绿字,目标解析失败兜棋盘中心),段内节奏 0.06→0.22s 逐条可感知;fx_probe ④c 逐条标出断言——闸:冒烟 596/0+run_all 15 套+六探针全绿 2026-09-29 23:56:26 +08:00
DKChan b8e6b27538 iter8-T6 卡⑦ 轮间结算节奏化:演出层排播队列(_on_step_row 入队+_process 泵+段间 0.3s/段内 0.06s 阶梯——核心层零 await 契约零触碰,step_row 消费体原样搬入 _consume_row 排播后逐位一致)+轮切换「第 N 轮」横幅(settlement_fx_view.play_round_banner 驻留 0.6s 淡入消隐——白名单内取值)+轮首分隔行随队排队(带序正确)+减动效双态(开=同帧直落快路+横幅静态化 create_timer 即隐——行呈现不跳过)+flush-on-modal(任何覆盖层开启前排空队列=明细回看/停点面明细恒完整)+fx_probe 轮横幅双态断言④b——闸:冒烟 593/0+fx/click/input 全绿(click 主循环全程排播态实跑)——MC 零扰动=结构性(纯呈现层,逻辑信号消费零改)T10 复拍。时间盒评估(T6 收口切点):T0-T6 单会话落籍远快于估时,T7-T9 余量充足,不触发切迭代 2026-09-29 19:58:25 +08:00
DKChan d458e393de feat(art): T3 演出密度终稿批——演出四项落码+fx_probe 新探针
死亡碎裂(standee mark_dead 增五碎块抛物线弹飞 0.45s——§4.6.4 灰化+碎裂禁瞬间消失+§8.4 冻结值);意图三档动画终稿(§4.6.4:档①普通攻击零表示不变/档②特殊准备=弹入+二次弹跳高举/档③重击蓄力=缓推 1.22+定格微顿+回落——三档运动签名互异灰度可辨);胜利纹章(battle_end open_victory 蜡封落定后十碎砖自四周拼纹章环,驻留至 close——§2.4);失败掸灰(open_defeat 八尘絮飘落——§2.5)+既有旗光收回挂探针;结算轮光带终稿(加 2px 亮金前导缘线——§2.2 逐行横扫方向可读)。全部程序化 tween 零新帧资产,确定性散布禁全局随机,时长全走 UiKit.motion 减动效包装。
新探针 smoke/fx_probe.tscn+gd:死亡碎裂5/意图三档+零表示/纹章10/掸灰8+旗光8/光带+缘线 五断言全 PASS。
连带:图例旗条目名回退『旗』(click_probe 图例基线精确匹配;T1 曾改旗(封印印记)——封印语义移描述列,色 #000000 保留)。轻闸=冒烟 557/0+五探针(ui_input/ui_probe/click/tune/fx)全 PASS。
2026-09-28 04:34:51 +08:00
DKChan 13f93c74ff chore(structure): 垂直切片转正——prototypes/dungeon-sweeper-vertical-slice 迁为 game/,26 文件路径同步(CLAUDE.md/tools×4/tests×3/QA脚本×3/GDD×6/架构文档),static_scan S1/S2+S4 规则集首跑收敛(用户拍板 2026-09-24,台账 148) 2026-09-24 04:02:21 +08:00