【转载】UE4 蓝图常用数组节点总结

1,753 阅读2分钟

原文链接:《UE4 蓝图常用数组节点总结》 | 作者:瞎鼓捣的猴子

正文

1. 访问数组中的某个元素

Get 节点

注意 计算机的索引计数都是 从 0 而不是从 1 开始计算的

2. 更改数组中某一元素

Set Array Elem(设置阵列元素)

  • Index 索引(修改第几个)
  • Item 修改后的值
  • Size to Fit 如果勾选,元素数量大于原有数量后,则会自动填充一个元素

3. 增加一个新元素

Add 节点

  • 在数组末尾添加一个新元素

Add Unique(添加唯一)

  • 添加一个原本数组中没有的元素,如果重复,则添加失败。

4. 中间插入新元素

Insert 节点

  • 最下面的空为 整型,要填写需在第几个元素后添加。
  • 倒数第二个空为 要添加的新元素。

5. 删除某个元素

Remove Index

  • 删除第几个索引的元素

Remove Item

  • 删除所有与你填写数组相同的元素

6. 了解数组现有元素的总个数

Length

7. 查找、搜寻某一元素

Find

  • 输入想要查找的元素,会输出元素所在的位置(索引)

Contains Item(包含项目)

  • 输入想要查找的元素,输出是否存在

8. 重置元素

Last Index

  • 输出最后一个元素的索引

Resize

  • 清空并返回一个已输入的数组长度(元素总个数),每个元素恢复其默认值

Clear

  • 清空所有元素,数组长度为 0

9. 数组遍历

For Each Loop

  • Array Element 所有的元素值
  • Array Index 所有的索引值
  • Completed 所有元素遍历完成后,执行此输出节点

For Each Loop with Break

  • 遇到你想要的元素可暂停遍历

10. 随机打乱元素

Shuffle 打乱元素的顺序