数组¶
用途¶
把多个值按顺序保存为一个集合。数组可混合包含整数、浮点、字符串、数组、二维数、三维数和四维数。
添加路径¶
Shift+A > 变量 > 数组
执行行为¶
执行流从“执行输入”进入后直接从“执行输出”继续。数组整体值在下游读取时解析;“赋值”已连接时,连接的整个数组覆盖节点内项目。
输入端口¶
| 端口 | 类型 | 说明 |
|---|---|---|
| 赋值 | 数组 | 已连接时整体覆盖节点内保存的数组。 |
| 项目输入 | 项目对应类型 | 编辑器会根据当前项目动态显示逐项输入端口。 |
| 执行输入 | 执行 | 让执行流经过此节点。 |
输出端口¶
| 端口 | 类型 | 说明 |
|---|---|---|
| 数组 | 数组 | 输出完整有序数组;公开后此端口停用。 |
| 项目输出 | 项目对应类型 | 编辑器会根据当前项目动态显示逐项输出端口。 |
| 执行输出 | 执行 | 继续执行后续节点。 |
当前稳定运行契约以“数组”整体端口为准。若执行时必须可靠读取单个项目,请先把数组公开为变量,再从变量条插入该变量的 Set 节点,并使用 Set 节点的逐项输出;不要依赖值节点自身的逐项输出。
属性¶
| 属性 | 默认值 | 说明 |
|---|---|---|
| 数组内容 | [] | 可直接编辑数组文本,也可逐项编辑。 |
| 项目类型 | 新增时选择 | 支持整数、浮点、字符串、数组、二维数、三维数和四维数。 |
| 项目管理 | — | 可新增、删除项目,并对兼容项目切换类型。 |
| 状态 | 私有 | 开启公开后建立蓝图变量。 |
| 名称 | 空 | 编辑节点标题可设置变量名称。 |
最小示例¶
在数组文本中输入 ["A", 1.0, 1] 并提交,然后把“数组”整体输出连接到接受数组的节点。
常见错误¶
- 数组文本格式无效:编辑器会标记无效,运行时不会用错误文本生成数组。
- 把布尔值当作可新增项目类型:当前数组编辑器不提供布尔项目类型。
- “赋值”已有连接时继续修改内部项目:连接的完整数组优先。
- 公开后直接输出停用:从变量条使用 Get 或 Set 工作流。