概述
诸如视频和音频矩阵之类的设备可以使用同一组输入,也可以跨多个输出使用。使用带有数组的自定义状态作为输出,我们可以在按钮内创建逻辑,以指示每个位置当前正在使用哪个输入。请按照以下过程将此功能添加到您的用户界面。
过程
使用“系统”设备中的“自定义状态”,为切换器的输入创建一个具有可能值的字符串状态。在此状态下,我们将启用“数组”选项。
如果尚未创建用于输入/输出的按钮,请在向“用户界面”添加按钮时“遵循本教程”:https://www.manula.com/manuals/kramer/kramer-control/1/zc/topic/adding-buttons
将输入的“自定义状态”添加到“用户界面上的按钮”
在上图中,我们添加了一个引用输出名称的“状态键”。在此示例中,我们使用了区域B。
对其余按钮重复上述步骤
将设置状态添加到按钮后,我们需要为每个按钮创建“事件”。
在“密钥”字段中,输入在“按钮”中使用的密钥名称。在上面的示例中,我们引用的是区域A。
添加“观察状态”后,我们需要使用“条件”:https://www.manula.com/manuals/kramer/kramer-control/1/zc/topic/conditional-logic来更改“用户界面”中显示的图像。
在IF语句中,为输入添加“自定义状态”,并在弹出窗口中添加键和值
通过添加可更改窗口小部件上图像的“更新属性”来完成您的条件语句。将图像的“已按下”或“选定”状态用于IF,将“默认”图像用于ELSE
摘要
通过使用数组,我们可以引用我们在多个输出、区域或设备上创建的“自定义状态”。我们可以在条件语句中使用这些“数组/键”来跟踪输出、区域和/或设备的状态。
Last modified:
21 December 2020
Post your comment on this topic.