Unreal Engine蓝图使用全解析
1. 蓝图节点基础操作
1.1 Getter与Setter节点
在蓝图中,顶部的节点通常是Getter节点,底部的是Setter节点。Getter节点可作为游戏元素的条件,例如获取玩家生命值并检查其是否在指定范围内,若不在则让玩家死亡。Setter节点则可用于设置变量的值,如提升玩家的生命值。
1.2 节点拖拽操作
我们可以将构建好的函数或宏拖入蓝图图表中。当拖拽事件调度器时,会出现一些独特的上下文操作。此时,我们可以从显示的上下文菜单中选择要执行的操作。
1.3 通过上下文菜单搜索节点
在蓝图图表中插入节点时,最常用的方法是通过右键点击打开上下文菜单:
1. 可展开菜单中的任何类别(或子类别),然后选择要添加到图表的节点。
2. 窗口右上角有一个默认启用的上下文敏感选项,可根据当前上下文自动过滤菜单中显示的选项。例如,开启此选项后右键搜索“Animation”,会看到过滤后的列表;取消勾选后搜索,则会显示与动画相关的所有内容。
3. 除了在图表中右键打开上下文菜单,还可以通过从现有节点拖拽来打开。例如,有一个角色移动组件引用,通过从其输出引脚拖拽,可以添加与该节点相关且符合上下文逻辑的节点,也可以搜索“Set Max Walk”并从菜单中选择“Set Max Walk Speed”来更改角色的最大行走速度。
2. 节点折叠操作
2.1 折叠为链接图表
这是最直接的节点折叠方法,主要用于整理事件图表,使其保持整洁:
1. 在蓝图图表中找到要折叠的节点,例如那些在