跳转至

数组

用途

把多个值按顺序保存为一个集合。数组可混合包含整数、浮点、字符串、数组、二维数、三维数和四维数。

添加路径

Shift+A > 变量 > 数组

执行行为

执行流从“执行输入”进入后直接从“执行输出”继续。数组整体值在下游读取时解析;“赋值”已连接时,连接的整个数组覆盖节点内项目。

输入端口

端口 类型 说明
赋值 数组 已连接时整体覆盖节点内保存的数组。
项目输入 项目对应类型 编辑器会根据当前项目动态显示逐项输入端口。
执行输入 执行 让执行流经过此节点。

输出端口

端口 类型 说明
数组 数组 输出完整有序数组;公开后此端口停用。
项目输出 项目对应类型 编辑器会根据当前项目动态显示逐项输出端口。
执行输出 执行 继续执行后续节点。

当前稳定运行契约以“数组”整体端口为准。若执行时必须可靠读取单个项目,请先把数组公开为变量,再从变量条插入该变量的 Set 节点,并使用 Set 节点的逐项输出;不要依赖值节点自身的逐项输出。

属性

属性 默认值 说明
数组内容 [] 可直接编辑数组文本,也可逐项编辑。
项目类型 新增时选择 支持整数、浮点、字符串、数组、二维数、三维数和四维数。
项目管理 可新增、删除项目,并对兼容项目切换类型。
状态 私有 开启公开后建立蓝图变量。
名称 编辑节点标题可设置变量名称。

最小示例

在数组文本中输入 ["A", 1.0, 1] 并提交,然后把“数组”整体输出连接到接受数组的节点。

常见错误

  • 数组文本格式无效:编辑器会标记无效,运行时不会用错误文本生成数组。
  • 把布尔值当作可新增项目类型:当前数组编辑器不提供布尔项目类型。
  • “赋值”已有连接时继续修改内部项目:连接的完整数组优先。
  • 公开后直接输出停用:从变量条使用 Get 或 Set 工作流。

相关节点