fix: reduce active celebration workload and restore node and navigation feedback

This commit is contained in:
toshiocn
2026-10-23 16:41:53 +08:00
parent 0cefce44ef
commit 6abbc37399
22 changed files with 277 additions and 80 deletions
+1 -1
View File
@@ -96,7 +96,7 @@ const restored = boot(ui.storage, 320, 640);
assert.equal(restored.api.snapshot().level, ordered[199].id);
assert.equal(JSON.parse(ui.storage.get('variant:campaign-200-r2:v1')).length, 200);
restored.button('规则');assert.ok(restored.api.buttons().every(b=>b.y>=0&&b.y+b.h<=640));const smallBefore=restored.api.snapshot();restored.advance(5200);assert.deepEqual(restored.api.snapshot().path,smallBefore.path);restored.button('返回游戏');
restored.button('设置');restored.button('音效开');restored.button('完成');
restored.button('设置');restored.button('音效:开');restored.button('完成');
const reopen = boot(ui.storage);
assert.equal(reopen.api.snapshot().soundEnabled, false);
// 在多种手机尺寸下验证通关后的真实按钮、绘制区域与点击跳转。