|
Graph(图表) 是一个彼此相连的节点构成网络,以便可以定义该网络的执行流程。图表是在蓝图中实现功能的基础。根据蓝图类型不同,每个蓝图可以包含一个或多个图表,图表中定义了蓝图的某个特定方面功能的实现。蓝图中的每个图表还可以包含 子图表,这些子图表实际上是一组节点浓缩构成的独立图表,主要用于图表的组织管理。有一些特意的图表类型,它们具有一些独特的 属性,但是添加变量引用、添加及连接节点、及调试的关键原则适用于所有图表类型。
图表类型概述
事件图表
EventGraphs(事件图表) 是 蓝图 图表的一种最通用类型。每个新的 类蓝图 在创建时都包含一个 事件图表 ,当然还可以在其中添加多个事件图表。这些额外的 事件图表 可以帮助您组织您的 蓝图 网络。事件图表 一般包含该 蓝图 的游戏行为的节点网络,使用 Events(事件)、 自定义事件 和 Input(输入) 节点来启动整个 事件图表 的执行流程。
构造脚本
ConstructionScripts(构造脚本) 是 Class Blueprints(类蓝图) 所特有的,每个 类蓝图 中仅存在一个 ConstructionScript 图表。ConstructionScripts 对于 类蓝图 初始化是非常有用的,因为它们恰好在为该 类蓝图 设置的 组件列表 之后运行。
函数
Functions(函数) 是属于特定 蓝图 的节点图表,该节点图表可以执行或者从 蓝图 中的另一个 图表中进行调用。函数具有一个单一的入口点,由和该函数具有相同资源文件名称的一个节点指定, 该节点包含了一个单一的执行输出引脚。当从另一个图表调用函数时,会激活该输出执行引脚, 促使执行连接网络。
宏
蓝图宏 或 宏 从本质上讲和合并的节点图表一样。它们具有由通道节点指定的一个入口点和一个出口点 。每个通道可以具有多个执行引脚或数据引脚,当在其他 蓝图 及图表中使用该宏节点时这些引脚会呈现在宏节点上。
应用图表
无论您的 图表 是 Construction Script(构造脚本) 、EventGraph(事件图表) 、Function(函数) 还是 Macro(宏) ,您都可以在蓝图编辑器参考 的图表 模式中对其进行编辑。基本上,所有的图表都包含由 连线 连接起来的 节点 网络。
|
|