渐进式编程课
虚幻引擎 目录
第 16 课2026.09.22

快速核对第 15 课筛选函数实际返回了多少门课。

第 16 课:读取筛选结果数组长度

  • 日期:2026-09-22
  • 课程序号:第 16 课
  • 知识点:蓝图数组 Length

用途或适用场景

快速核对第 15 课筛选函数实际返回了多少门课。

核心概念

Length 读取数组元素个数,不改变 Lessons 或返回的 Result。

最小代码或操作示例

text
1. 准备第 15 课的 Lessons:两条已完成课程,时长分别为 5 和 15 分钟。
2. 调用 GetCompletedLessons,MinMinutes 设为 10。
3. 将返回的 Result 接到数组 Length 节点,观察输出整数。

3~5 分钟练习

把 MinMinutes 改为 20,再读取一次 Length。

参考答案

10 分钟阈值返回 1;20 分钟阈值返回 0。

与上一课的联系

继承第 15 课的 Lessons、GetCompletedLessons 和 MinMinutes;本课只新增结果数组的 Length 读取;下一课用两次读取的结果比较阈值影响。

时效校验

时效校验:2026-09-24(已打开 Unreal Engine 5.8 Blueprint Array Length 官方 API;未见废弃标记)。

官方参考