网络是一系列连接以创建功能脚本的节点,按照节点的定义执行命令。完整的网络视为一个 Marionette 脚本。所有的脚本从左到右阅读,数据单向流动。仅在 Top/Plan 界面下才可创建和编辑网络。
要创建网络:
使用选择工具,单击节点输出端口上的控制点,然后移动光标并单击节点的输入端口。
两个端口由线连接。
从任何给定节点的输入端口可以连接到其他节点上的多个输入端口;类似的,多个输出端口可以连接到单个输入节点。
命名节点是创建和组织网络的重要部分,并显著影响包装节点;欲了解更多信息,请参阅 包装节点。命名输入节点和它们所连接的节点,以便轻松记住更加复杂网络的各个阶段。要命名节点,显著节点并在“对象信息”面板内输入名称。
命名的输入节点在包装节点的“对象信息”面板上显示为字段;对其命名可以快速识别和调整值,而无需输入包装节点本身。使用数字作为输入节点名称的前缀可以使其在“对象信息”面板显示为所需的顺序。前缀数字并不显示。
已命名节点的未使用端口显示在包装节点上,以便连接其他网络。这是命名节点的另一个理由。
要编辑网络,选择输出所属的节点,并选择控制点以移动线缆或连接至另一个节点。如果节点已删除,所有的关联线缆也会删除。
要运行 Marionette 脚本,在网络中的任意节点上右键单击(Windows)或按住 Ctrl 并单击(Mac),并从上下文菜单选择运行 Marionette 脚本或者,从“对象信息”面板选择运行以运行 Marionette 脚本。
运行脚本时,如果出现错误,“执行错误”对话框将打开,提供有关错误类型及其在脚本中的位置的信息。
脚本执行完成后,通过运行该脚本创建的对象将被分组。多次运行一个连续脚本将替换之前脚本执行创建的分组目标;为了保留目标,可重命名目标或取消分组。
Marionette 工具的调试模式可以在工作不正常时启用网络的故障解决。在调试模式,每个输出端口旁边显示一个数字,代表着从该输出端口传输到任何连接的输入端口的值数。在线上单击会显示通过线传输的值,从而在脚本执行前可以编辑值;关闭对话框之后开始运行脚本。
~~~~~~~~~~~~~~~~~~~~~~~~~