宏教程

本章节的主要内容:理解命令交互,学会使用变量,并能够使用宏创建弹出对话框,最后导入或导出宏。

宏,可以说是一些可执行的文本,就如在命令行执行命令一样;宏的功能是基于在命令行之上的;要使用宏,首先需要了解命令行的语法。

首先打开命令反馈窗口:如下图所示:

在控台上大多数命令反馈的结果无非是Done,Realtime或Macro:

:Done:Channel 1 At 88

:Realtime:Go Executor 1.1.202

:Macro:Off Executor 1 Thru 4

这三类命令仅仅是指示处理命令的来源,Realtime意思是命令是在执行器按键(Executor Buttons)上发出的,Macro指示着命令是直接从硬件按键,Macro或Cue-Link等发出的,其它不是以正常方式从命令行输入的,都指示为Done。

例1:点击属性类型模块位置,切换转轮控制水平/垂直;
在命令反馈窗口就会显示一行信息如:

:Done:PresetType "Position"

例2:创建一个宏,是用来调用Position(设置转轮为调整Pan,Tilt)

  1. 输入Edit Macro 1,然后Please,打开宏编辑窗口;
  2. 点击Add,添加一空行;
  3. 点击空行,直接从键盘输入命令:PresetType "Position",然后Please
  4. 点击"X"关掉编辑窗口;
  5. 打开宏窗口,可看到刚才创建的Macro 1;
  6. 重命名Macro 1,按两下Assign键,再点击Macro 1,输入"Position",再Please

可以将这个Macro分配到执行器,视窗按钮,方便调用:按User 1切换到用户按键状态,然后Assign Macro 1 X1