轨道与片段¶
时间线分为预览、桌面和 ADB 三个区段。轨道决定内容属于哪类执行或显示通道,片段决定动作发生的起点、终点和具体内容。
轨道结构¶
预览区段¶
- 主轨显示为“图像/视频”,永久存在。
- 可以继续添加多条视觉轨道。
- 图像与视频可以放在同一类轨道中。
- 每条轨道的小眼睛控制该轨是否参与当前预览。
主轨不仅是最上层视觉轨,还是自动生成图像模板的固定来源。它的橙色名称背景和悬停注释用于提醒这一点。
桌面区段¶
- “鼠标路径”是固定只读轨道,用于共享连续鼠标移动路径。
- “桌面动作”及新增的桌面动作轨用于按键、桌面输入、图像识别、跳转和退出。
- 桌面区段具有“PC 操作可视化”总开关,各轨仍保留自己的小眼睛状态。
“鼠标路径只读”表示不能像普通动作轨一样新增或删除该轨;录制得到的路径片段仍可按其支持的方式选择和调整。
ADB 区段¶
- 至少保留一条基础 ADB 轨道。
- 可以增加更多 ADB 轨道,用于同时存在的触摸或不同动作通道。
- ADB 区段具有总可视化开关,每条轨道也有独立小眼睛。
增加到第 3 条及更多 ADB 轨时,编辑器会提示目标设备可能无法支持过多同时触点。轨道数量不等于同一时刻一定存在同等数量的触点;实际执行仍受目标能力限制。
片段类型¶
| 用户可见内容 | 所在轨道 | 说明 |
|---|---|---|
| 图像片段 | 预览轨 | 在一段时间内显示一张内嵌图像。 |
| 视频片段 | 预览轨 | 按时间读取内嵌 MP4 的对应帧。 |
| 鼠标路径 | 鼠标路径轨 | 保存连续鼠标位置。 |
| 按键片段 | 桌面动作轨 | 保存桌面按键、组合键和相关坐标。 |
| 桌面输入片段 | 桌面动作轨 | 瞬间或逐字输入字符串。 |
| 图像识别片段 | 桌面动作轨 | 依据图像模板确定操作目标。 |
| 触摸片段 | ADB 轨 | 保存按下、移动、抬起或取消的触摸过程。 |
| ADB 输入片段 | ADB 轨 | 向目标输入字符串。 |
| 跳转片段 | 桌面或 ADB 动作轨 | 到达该片段时跳到指定时间。 |
| 退出片段 | 桌面或 ADB 动作轨 | 到达该片段时立即结束当前宏。 |
| 嵌套片段 | 动作轨 | 把所选片段封装成一个可进入编辑的子时间线。 |
桌面输入、图像识别、跳转和退出在数据层属于相应动作片段的专用形态,因此不会各自生成一套新轨道。
桌面输入片段支持“瞬间输入”和“逐字输入”。在片段属性的文字输入框右侧,可以搜索并绑定根蓝图中的字符串变量;绑定后执行和按键气泡都读取变量当前值。解绑会恢复片段自身保存的文字,变量被删除或丢失时也会回退到这份文字并显示警告。ADB 输入片段使用同一套字符串来源,但当前只按瞬间输入执行。
新增轨道和片段¶
在某条轨道的空白处右键,可以看到与该轨道类型相符的命令:
- 视觉轨:添加预览图像片段、添加视觉轨道。
- 桌面动作轨:“添加按键片段”“添加桌面输入片段”“添加图像识别片段”“添加跳转片段”或“添加退出片段”,也可添加桌面动作轨。
- ADB 轨:“添加触摸片段”“添加 ADB 输入片段”“添加跳转片段”或“添加退出片段”,也可添加 ADB 轨。
新增片段会放在时间指示器所在时刻。对于 PC 或 ADB 动作,如果首选轨道在该时间已被占用,编辑器会优先寻找最近的可用同类轨道;都不可用时可以自动建立新轨。
视频片段由录屏结果创建。嵌套片段则先选择多个片段,再通过右键“嵌套片段”生成。
删除轨道¶
删除轨道前先确认内容:
- 主预览轨、首条桌面动作轨和首条 ADB 轨不能删除。
- 附加视觉轨必须为空,才能删除。
- 附加桌面动作轨或 ADB 轨可以删除,但会同时删除轨道中的全部片段。
删轨不是隐藏
小眼睛只隐藏可视化,不影响片段和执行;“删除轨道”会修改宏数据。尤其删除附加 PC/ADB 轨之前,应先移动或备份需要保留的片段。
当前轨道按固定区段和编号排列,不支持拖拽重排或自定义轨道名称。
片段时间与视频帧率¶
宏时间线以 1 毫秒为内部最小时间单位,可编辑范围最长 600 秒。标尺会根据缩放显示秒或分钟。
视频片段还有独立“帧率”属性,默认 30 fps,可在 1~120 fps 之间调整。它只决定某个时间点应读取源视频的哪一帧,不会把视频拆成每秒几十个图像片段,也不会改变宏时间线的毫秒精度。
重叠与覆盖¶
不同内容采用不同规则:
图像和视频¶
视觉片段允许在同轨重叠,数据可以同时保留。预览时,同轨起点更晚的片段优先;跨轨则上层轨道优先。
录制结果写入已有视觉轨时,为了得到连续且确定的录制区间,写入事务可能裁短或删除被新录制范围覆盖的旧视觉片段。不要把这一规则理解为所有手动重叠都会立刻删除旧片段。
PC、ADB 和嵌套动作¶
移动动作片段覆盖同类同轨内容时,会形成实际覆盖:
- 完全被盖住的片段会删除。
- 只被盖住边缘的片段会裁短。
- 涉及关联片段或嵌套结构时,编辑器会先预检,并在影响选择范围之外内容时要求确认。
- 无法安全裁切时,本次操作会被拒绝。
把 PC 动作拖到 ADB 轨,或把 ADB 触摸拖到桌面动作轨,会触发跨平台转换,而不是只改轨道名称。转换细节请以转换设置中的预览结果为准。
控制片段与嵌套片段¶
跳转片段改变当前宏的时间位置;退出片段立即结束当前宏。退出优先于仍在等待下一轮的循环要求,不会因为循环设置而再次从头开始。
双击嵌套片段可进入子时间线。进入后,时间指示器使用子时间线的局部时间;顶部会显示返回上一层的导航。嵌套片段不能像普通片段一样拖动边缘改变长度,其内部长度由嵌套内容决定。
片段属性与批量编辑¶
单选片段后,左侧显示该片段的完整属性。多选片段后,左侧切换为批量编辑:
- 共同且一致的属性显示实际值。
- 共同但不一致的属性以混合状态显示。
- 修改批量属性会应用到当前支持该属性的所选片段。
不同类型片段能共同修改的内容较少。需要精细编辑路径、坐标或资源时,先单选目标片段。
继续阅读¶
- 选择、移动、切割或复制:选择、编辑与快捷键
- 理解视觉轨优先级:工作区与预览画布
- 检查轨道可视化:Debug 与操作可视化