feat: accessibility settings, subtitle/QTE improvements, docs update

This commit is contained in:
2026-06-09 19:42:08 +08:00
parent 33ad26ed52
commit c9d29019a0
8 changed files with 387 additions and 11 deletions

View File

@@ -2,6 +2,19 @@
以下功能在讨论中出现但暂不纳入实施计划,后续需要扩展时参考。
## 云存档(移自 P16
- 存档上传/下载 API 接口设计REST: `PUT /saves/:slot`, `GET /saves`
- `engine/systems/SaveSystem.ts` 升级 — save/load 支持 `remote: boolean` 参数
- 登录态管理(不强制登录,本地存档为主,云存档为可选)
- 存档同步冲突解决策略(最后写入胜出 / 时间戳比对)
## 自适应码率(移自 P16
- `engine/core/VideoManager.ts` — 支持 HLS`.m3u8`)和 DASH`.mpd`)流媒体源
- `SceneNode.videoUrl` 支持多码率:`{ auto: '/videos/hls/scene.m3u8', hd: '/videos/scene_1080p.mp4' }`
- 网络质量检测(`navigator.connection` API自动降级
## 代码清理
- **移除 flag 机制** — `StateManager.flags` / `hasFlag` / `setFlag` / `clearFlag` 全部移除;