图表

Graph(图表) 是一个彼此相连的节点构成网络,以便可以定义该网络的执行流程。图表是在蓝图中实现功能的基础。 根据蓝图类型不同,每个蓝图可以包含一个或多个图表,图表中定义了蓝图的某个特定方面功能的实现。蓝图中的每个图表还可以包含 子图表,这些子图表实际上是一组节点浓缩构成的独立图表,主要用于图表的组织管理。有一些专门的图表类型,它们具有一些独特的 属性,但是添加变量引用、添加及连接节点、及调试的关键原则适用于所有图表类型。

图表类型概述

事件图表

EventGraphs(事件图表)蓝图 图表的一种最通用类型。每个新的 类蓝图 在创建时都包含一个 事件图表 ,当然还可以在其中添加多个事件图表。这些额外的 事件图表 可以 帮助您组织您的 蓝图 网络。事件图表 一般包含该 蓝图 的游戏行为的节点网络,使用 Events(事件)自定义事件Input(输入) 节点来启动整个 事件图表 的执行流程。

构造脚本

ConstructionScripts(构造脚本)Class Blueprints(类蓝图) 所特有的,每个 类蓝图 中仅存在一个 ConstructionScript 图表。ConstructionScripts 对于 类蓝图 初始化是非常有用的, 因为它们恰好在为该 类蓝图 设置的 组件列表 之后运行。

函数

Functions(函数) 是属于特定 蓝图 的节点图表,该节点图表可以执行或者从 蓝图 中的另一个 图表中进行调用。函数具有一个单一的入口点,由和该函数具有相同名称的一个节点指定, 该节点包含了一个单一的执行输出引脚。当从另一个图表调用函数时,会激活该输出执行引脚, 促使执行连接网络。

macro_topic_2.png

蓝图宏 从本质上讲和合并的节点图表一样。它们具有由通道节点指定的一个入口点和一个出口点 。每个通道可以具有多个执行引脚或数据引脚,当在其他 蓝图 及图表中使用该宏节点时这些引脚会呈现在宏节点上。

应用图表

无论您的 图表Construction Script(构造脚本)EventGraph(事件图表)Function(函数) 还是 Macro(宏) ,您都可以在蓝图编辑器参考图表 模式中对其进行编辑。基本上, 所有的图表都包含由 连线 连接起来的 节点 网络。