故事
组织故事、章节与场景,并编写场景中的每一行
故事面板存放剧本。一个项目可以包含多个故事,其中一个是默认故事;每个故事都有一个入口场景
结构
| 层级 | 内容 |
|---|---|
| 故事 | 章节。项目中有一个故事为默认故事 |
| 章节 | 按顺序排列的场景 |
| 场景 | 实际播放的行。其中一个场景是故事的入口 |
删除场景会一并删除其中的行,跳转到该场景的指令将无法解析。删除章节会删除其中的全部场景
场景编辑器
场景以标签页打开,内容按行编辑。一行要么是一句对话,要么是一条演出指令——显示图片、播放音频、移动镜头、设置变量、分支等


- 在行内输入
@或/可直接插入演出指令,无需离开键盘 - 阅读密度和行筛选决定一屏显示多少内容,筛选可以只显示对话
- 在场景中查找在当前场景内搜索,支持区分大小写、全词匹配和正则表达式,并可替换匹配项
- 引用了缺失素材,或使用了角色模型中不存在的名称的行,会就地标出
把东西放上舞台
需要两条演出指令。图片、文本、视频、氛围特效声明一个对象:指令给它命名、给它来源、并把它放在起始位置。在显示之前什么都不会出现,隐藏则把它收回去。两者都按名称定位对象
图层是例外。图层从创建它的那条指令起就是可见的
在显示前几行先声明,它的图片或片段也会提前加载,出现的那一刻就不再是开始加载的那一刻
氛围特效是唯一跨场景存活的对象。在一个场景里显示的叠加层,到下一个场景仍在播放,任何场景都可以隐藏它。按住 Ctrl 点行上的名称,就会打开声明它的那条指令,无论它在哪个场景
氛围特效的显示行可以带自己的不透明度与速度,仅对本次显示生效
工程检查会以未显示的舞台对象报告没有任何一行显示的对象
分支与变量
选项、条件和跳转都作为演出指令写在场景中。故事流程图以图的形式显示场景之间的分支
变量在故事中声明和读取,其作用域决定值能保留多久,参见变量
剧本文件
单个场景或整个故事都可以导出为纯文本文件,并可再导入回来
| 模式 | 用途 |
|---|---|
| 往返 | 在 Studio 之外编辑。文件携带场景数据,可以再导入 |
| 审阅 | 阅读与比对。只含正文,无法导入 |
**导入剧本…**把往返模式的文件读回项目。将多行纯文本粘贴到场景中时,Studio 会提示按行拆分