保存和导出 Marionette 网络
创建 Marionette 对象样式
由网络创建的 Marionette 对象(也称为对象节点)可以保存为 Marionette 对象样式资源,可以在“资源管理器”中访问这些资源,并可以像任何其他资源一样共享它们(请参阅创建自定义资源库和资源管理器)。使用 Marionette 对象样式可以加快在绘图中复制和粘贴由 Marionette 生成的对象的过程,使 Marionette 对象成为可共享的资源,并允许您直接从“资源管理器”运行 Marionette 脚本。
Marionette 对象样式使用插件对象样式系统(请参阅概念:插件对象样式),还有一些 Marionette 特有的其他功能。 Marionette 对象样式中的自定义参数总是按实例设置;唯一可以通过样式设置的参数是移动时重置。但是,脚本本身是按样式设置的,并且可以对其进行编辑,以影响使用该样式的所有实例。
如不带目录选项的标准插件对象样式中所述,从无样式的 Marionette 对象创建 Marionette 对象样式。如果需要,在“插件对象样式”对话框中单击编辑以编辑样式的脚本。
将网络保存为 Python 脚本
命令 |
路径 |
保存 Marionette 脚本为 Python 脚本 |
上下文菜单 |
对于高级用户,建议将 Marionette 网络保存为 Python 脚本,作为调试不能正常工作的脚本的方法。
要保存 Marionette 网络或节点为 Python 脚本:
选择该命令。
“另存为 Python 脚本”对话框打开。
指定文件名称和目标位置,然后单击保存。
保存节点和网络
任何 Marionette 网络、节点或对象都可转换为红色符号,以便共享和重复使用。这允许您跟经验不足的用户重复使用或共享复杂的脚本,开启了创建和共享自定义插件脚本的可能性。
要创建 Marionette 节点的自定义库:
如创建符号定义中所述,使用符号中的节点为各个节点创建一个符号。使用符号包含的节点名称为符号命名。选择转换为插件对象以创建一个红色符号。
将符号文件保存到您的用户文件夹中,路径为 Libraries/Defaults/Marionette。
将网络符号置于包装器节点中,以使用符号中包含的网络。带复杂网络的多个对象节点红色符号会影响计算机性能。
对象节点也可以转换为黑色符号以供重复使用。这允许您跟其他用户共享 Marionette 创建的对象,无需允许随便访问原始脚本。
请参阅概念:Vectorworks 符号以获取更多信息。