渐进式编程课
虚幻引擎 目录
第 10 课2026.09.14

把课程名、时长和完成状态作为一个整体传递。

第 10 课:结构体组合蓝图数据

  • 日期:2026-09-14
  • 课程序号:第 10 课
  • 知识点:Blueprint Structure 与拆分节点

用途

把课程名、时长和完成状态作为一个整体传递。

核心概念

结构体集中定义相关字段;Make 节点创建值,Break 节点按字段读取。

最小代码或操作示例

text
1. 新建 Blueprint Structure:ST_Lesson。
2. 添加 Title、Minutes、Completed 字段。
3. 在蓝图中用 Make ST_Lesson 创建一条课程数据。

3~5 分钟练习

用 Break ST_Lesson 读取 Minutes 并打印。

参考答案

连接 Break 节点的 Minutes 输出到 To String,再接 Print String。

与上一课的联系

上一课用枚举与 Switch 表达有限分支;本课把分支所需数据组合为明确结构。

时效校验

时效校验:2026-09-15(Unreal Engine 5.7 当前文档)。已复核本课用法,未发现废弃标记;本轮官方资料见下方链接。

官方参考