1.7 -流程控制

1.7Overview.png

概述

本例中我们显示几个不同类型的流程控制。流程控制节点是对您蓝图脚本中流程执行提供明确控制的一种方式。存在许多不同类型的流程控制,例如:

还有许多其它类型可用,您可以在创建蓝图时在流程控制分类下找到它们。

构建脚本

本示例的构建脚本创建并设置动态材质示例,然后使用分支流程控制节点以确定应用到动态材质的颜色。该分支由一个名称为 Branch Condition 的布尔变量来驱动,该变量为公共变量并且可在 细节 面板内进行编辑。

事件图表

事件图表使用几种不同类型的流程控制。这包括:

创建枚举

枚举就是一系列选项,其中的每个条目都可以被赋予特定名称。当您需要提供更多描述性标签而不仅仅是一个数字的特定选项时,这就很有用了。比方说,您在创建角色姿势的枚举时有以下选项:

枚举可通过在 内容浏览器点击右键 并从关联菜单中选择 Miscellaneous > Enumeration (其它>枚举)来创建。您可通过 双击 它们从而在枚举编辑器中对它们进行编辑。在枚举编辑器中,您可以添加需出现在您的枚举中的不同条目。

EnumEditor.png