docs: update roadmap

This commit is contained in:
2026-06-09 16:08:08 +08:00
parent f044ed0b60
commit 7a7c6c935c

View File

@@ -698,17 +698,19 @@ engine.on('choiceRequest', (choiceList) => {
- [x] `public/scenes/demo.json` — intro 场景配置 `subtitles` map + 4 个 choice 添加 `textKey`
- [x] 验证TypeScript + Vite build 通过
### P12 场景过渡特效(待实现)
目标:场景切换不再只有 opacity 交叉淡化支持更多电影转场语言淡黑fade to black、白闪fade to white、模糊blur、滑动等。
### P12 场景过渡特效(已废弃)
<!--
现有 A/B cross-fade 已覆盖引擎层的全部技术缓冲需求。
真正的影视转场效果由剪辑师在 Premiere/DaVinci 中处理,引擎不做艺术决策。
**实现清单:**
- [x] ~~`src/components/TransitionOverlay.vue`~~
- [x] ~~`engine/core/Engine.ts`~~
- [x] ~~`engine/types.ts`~~
- [x] ~~`engine/core/VideoManager.ts`~~
- [x] ~~验证~~
- [ ] `src/components/TransitionOverlay.vue` — 全屏遮罩层CSS transition 控制颜色和透明度
- [ ] `engine/core/Engine.ts``SceneNode.transition?: TransitionDef`,在执行视频切换前先播放过渡
- [ ] `engine/types.ts``TransitionDef { type: 'fadeBlack' | 'fadeWhite' | 'dissolve' | 'cut' | 'blur'; duration: number }`
- [ ] `engine/core/VideoManager.ts` — 过渡时序:过渡遮罩覆盖 → 切换视频 → 过渡遮罩消失
- [ ] 验证:淡黑转场、白闪转场、不同 duration 参数生效
-->
### P13 重玩驱动系统 — 成就 + 统计 + 结局画廊 + 关键选择提示(待实现)