Macro_宏
约 488 字大约 2 分钟
2026-02-15
概览
Macro 节点允许用户通过将现有的 Gaea 节点组合成一个可重复使用的包来创建自定义节点。它们是封装复杂任务流或技术的理想选择,通过将内部图表的特定参数公开为宏的属性,可以实现简洁且流程化的界面,同时保留对底层逻辑的完整控制。
更多信息
- 发布计划:官方已确认宏功能计划在 Gaea 2.3 版本中正式推出。
- 参数绑定:参数右侧的“紫色菱形”(小点)是 Gaea 2.0 自动化系统的核心。点击该点可开启 Bind_to 功能,将宏内部的属性与 Vars 选项卡中定义的全局变量进行链接,从而实现动态驱动。
- 逻辑封装:宏的行为与普通节点无异,其输入和输出端口通过内部的 MacroPort 节点定义,通过这种方式可以将海量的节点连线精简为一个清晰的逻辑模块。
参数
| 参数 | 解读 |
|---|---|
| Macro | |
| Variables | 变量。显示当前节点中已启用自动化的参数列表。用户可以在此查看或管理已绑定的外部变量。 |
| Commands | |
| Bind_to | 绑定到。通过此命令将特定属性关联到变量或表达式,是实现宏节点外部控制的关键步骤。 |
| Macro_Port | |
| Direction | 方向。在宏内部定义端口是用于接收数据的输入端,还是用于发送数据的输出端。 |
| Display | 显示。设置端口在宏节点外观上显示的数据类型,包括 Heightfield、Mask 或 Color。 |
| Is_Optional | 可选。开关参数。启用后,该端口即使不连接任何信号,宏节点也能正常执行计算。 |

