|
本页面的内容:
概述
默认关卡蓝图
打开关卡蓝图
引用Actor
添加事件
概述
关卡蓝图 是一种特殊类型的 蓝图 ,是效果于整个关卡的全局事件图表。关卡事件或者关卡中的Actor的特定实例,用于 激活以函数调用或者流程控制操作的形式呈现的动作序列。熟悉虚幻引擎3的人应该非常熟悉这个概念,因为这和虚幻引擎3中的 Kismet的工作原理非常类似。
关卡蓝图 提供了针对关卡动态载入、 Matinee以及给放置到关卡中的 Actor绑定事件的控制机制。
默认情况下,每个地图有一个 Level Blueprint(关卡蓝图) ,您可以在虚幻编辑器中编辑该蓝图;但是,您不能通过
编辑器界面创建新的 关卡蓝图 。
关于 关卡蓝图 用户界面的更多信息,请参照关卡蓝图UI。
默认关卡蓝图
每个游戏都可以在 DefaultGame.ini 设置文件中定义默认的 关卡蓝图 类。所有新地图的 关卡蓝图 将使用这个类来进行创建 ,这样可以获得针对特定游戏的附加物及功能。
打开关卡蓝图
要打开 关卡蓝图 进行编辑,请点击 关卡编辑器工具栏* 的 蓝图 按钮,并选择 Open Level Blueprint(打开关卡蓝图)** 。
这样会打开 关卡编辑器 的 关卡蓝图 :
在编辑 关卡蓝图 时, 尽管可以从 窗口 菜单来打开 Blueprint Defaults(蓝图默认值) 选项卡,但 蓝图编辑器 仅启用 Graph 模式。
引用Actor
在很多时候,您需要在您的 关卡蓝图 中,把到一个Actor的引用连接到某个节点的 Target 引脚上。要获得包含 Actor引用的节点:
在 关卡视口 或 场景大纲视图 中选择该Actor。
打开 关卡蓝图 。
在您想要添加节点的位置处右键点击图表。
从出现的关联菜单中选择 添加引用到 [SelectedActor] 。
另一种方法:
从 场景大纲视图 选项卡中拖拽的 Actor 并将且放到 关卡蓝图 的图表中。
出现的 Actor 引用节点可连接到任何兼容的 Target 引脚上。
在一些情况下,您不需要引用节点,因为您可以连接一个类型正确的输出引脚到 Target 输入引脚。
添加事件
有两种方法可以把特定Actor的 关卡蓝图添加到 关卡蓝图 中。
在 关卡视口 或 场景Outliner 中选择Actor。
在 蓝图 标题下的 详细信息 选项卡,有一个 Level Blueprint Events(关卡蓝图事件) 下拉框。展开此菜单,从列表中选择您想要的事件。
或者,当您选择了所需的Actor后:
打开 关卡蓝图 。
在您想要添加节点的位置处右键点击图表。
在出现的关联菜单中,展开 Add Event for [ActorName] (对[ActorName]添加事件)项。
在 Add Event for [ActorName] 项下的事件列表中选择您想要的事件。
|
|