fd31272bd18a29673c0df764086638fddf29205b
小局结算面板【不做】大光/小光/过庄/升N级 的静态文字,改由动画在两个时机 呈现:对局过程中(判定档位跳变时)与结算前(最终判定)。精灵 1814 RESULT_JUDGE_TEXT 与资源 634 的静态文字方案作废,634 改为帧动画资源 ANI_JUDGE,播放参数进 AnimationConfigs。 动画遵守「数据优先、表现延后」:先写数据再播动画,动画回调只刷界面不写 核心数据;动画缺失或卡住时结算面板与数据仍正确。 新增 S-8(阻塞 D-8 的过程中动画):S-1 实现 curmultiple 时取了绝对值, 而判定的正负号恰恰是「谁赢」的区分——取绝对值后 3 大光 vs -3 升3级、2 小光 vs -2 升2级、1 过庄 vs -1 升1级 三对完全撞在一起,过程中动画无从判断该播哪个。建议改为带符号、与结算包 aset.upgrade 同口径,前端一套映射通吃两条路径;顶部抓分角标取 Math.abs 即可,不受影响。 当初取绝对值是因为 S-1 只服务顶部角标一个用途、只关心大小;现在多了动画 这个消费方,符号成了必需信息。 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Description
No description provided
11 MiB
Languages
JavaScript
99%
HTML
0.8%
PHP
0.1%