## 目标 编辑器内直接运行引擎,所见即所得,支持断点单步调试。 ## 范围 - [ ] PreviewPanel 组件:内嵌 PyQt6 MainWindow(或轻量版) - [ ] 运行控制:播放 / 暂停 / 停止 / 重启 - [ ] 断点:节点上点击 → 设断点 → 运行到该节点暂停 - [ ] 单步:逐节点执行(Step Over / Step Into block) - [ ] 变量检查器:实时查看 GameState.variables + current_block_id - [ ] 节点高亮:当前执行节点在图上高亮闪烁 - [ ] 事件流检查器:实时显示 TextEvt / PromptInputEvt / DecoratorEvt 流 - [ ] 运行速度控制:正常 / 2× / 5× / 即时 ## 依赖 - v4-01(节点图,用于高亮当前节点) - v4-02(双向同步,编辑后能立即预览) - v3-01(对话框 UI,预览面板复用) ## 验收 - 点击播放 → 预览面板从 chapter 开头开始运行 - 设断点 → 运行到断点暂停 → 变量检查器显示当前状态 - 单步 → 图上高亮逐节点移动 - 修改节点内容 → 预览立即生效(热重载)
目标
编辑器内直接运行引擎,所见即所得,支持断点单步调试。
范围
依赖
验收