diff options
| author | Somhairle H. Marisol <[email protected]> | 2026-09-22 00:26:05 +0800 |
|---|---|---|
| committer | Somhairle H. Marisol <[email protected]> | 2026-09-22 00:26:05 +0800 |
| commit | 81a84f9f86d59387a349caa339148c7a7a6d1e72 (patch) | |
| tree | caa7f9209f5337f23e5961920e3b06a69368930a /src/LivingVillage.Desktop/LaunchScreen.fs | |
| parent | f9e77256f9b8d3bd35a0cbe732af49d283930a5d (diff) | |
| download | living-village-81a84f9f86d59387a349caa339148c7a7a6d1e72.tar.gz | |
feat(desktop): P16-FIX 开始界面截图模式(LV_AUTOPLAY_MENU_SHOT)+ 真实菜单证据补拍
Diffstat (limited to 'src/LivingVillage.Desktop/LaunchScreen.fs')
| -rw-r--r-- | src/LivingVillage.Desktop/LaunchScreen.fs | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/LivingVillage.Desktop/LaunchScreen.fs b/src/LivingVillage.Desktop/LaunchScreen.fs index 0977777..0fecc6d 100644 --- a/src/LivingVillage.Desktop/LaunchScreen.fs +++ b/src/LivingVillage.Desktop/LaunchScreen.fs @@ -30,3 +30,18 @@ module LaunchScreen = /// Esc 或 空格 触发跳过(调用方用“按下沿”结果,不做按键状态判定)。 let skipRequested (escapePressed: bool) (spacePressed: bool) : bool = escapePressed || spacePressed + +/// P16-FIX 证据补拍:开始界面菜单截图的确定性帧表(纯数据,Game 与回归测试共用)。 +/// 帧号均为 60Hz Update 计数:splash 淡入中 -> 菜单入场完成(初始高亮「开始」)-> 向下 +/// -> 高亮「读档」-> 退出。输出文件名不含目录与扩展名。 +module MenuShotScript = + + let splashMidName = "frame-splash-mid-01" + let initialName = "menu-real-initial" + let loadName = "menu-real-load" + + let splashMidFrame = 30L + let initialFrame = 130L + let downFrame = 140L + let loadFrame = 150L + let exitFrame = 170L |
