跳转至

轨道与片段

时间线分为预览、桌面和 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 触摸拖到桌面动作轨,会触发跨平台转换,而不是只改轨道名称。转换细节请以转换设置中的预览结果为准。

控制片段与嵌套片段

跳转片段改变当前宏的时间位置;退出片段立即结束当前宏。退出优先于仍在等待下一轮的循环要求,不会因为循环设置而再次从头开始。

双击嵌套片段可进入子时间线。进入后,时间指示器使用子时间线的局部时间;顶部会显示返回上一层的导航。嵌套片段不能像普通片段一样拖动边缘改变长度,其内部长度由嵌套内容决定。

片段属性与批量编辑

单选片段后,左侧显示该片段的完整属性。多选片段后,左侧切换为批量编辑:

  • 共同且一致的属性显示实际值。
  • 共同但不一致的属性以混合状态显示。
  • 修改批量属性会应用到当前支持该属性的所选片段。

不同类型片段能共同修改的内容较少。需要精细编辑路径、坐标或资源时,先单选目标片段。

继续阅读