(102)连接节点

引脚至引脚连接

连接节点的最常用方法为 引脚至引脚 连接。

使用 鼠标左键 拖动一个引脚到另一个兼容的引脚上。

ConnectingNodes1.png

鼠标悬停在一个兼容引脚上时将出现一个绿色的小勾。

尝试连接两个不兼容的引脚时,将出现图标提示节点无法连接的原因。

NonCompatible.png

引脚拥有典型的颜色编码,反映出它们接收的连接类型。

ColorCoded.png

也存在连接两个不同类型引脚的情况,此时将创建一个 转换节点

ConversionNode1.png

在上图中,我们将一个 Float 输出和一个 String 输入连接起来。可以从提示文本中看到它即将被转换。

相连之后,两个引脚之间加入了一个新的转换节点。

ConversionNode2.png

将引脚拖至图表中的空白处,以便放置新节点。

PlaceNodeNode.png

松开 鼠标左键 后将出现快捷菜单。

DragOffNode.png

  • 在 放置节点 中查阅快捷菜单的详细内容。

选择需要放置的节点后,节点将自动连接。

也可选取现有连接,将其连接到另一兼容的引脚上。

MovingWires1.png

在上图实例中,长按 Control 键,点击引脚,将其拖至另一输入...

MovingWires2.png

此操作将把连接移至另一引脚而无需重新连接。

引脚操作

如下表所示,一些额外引脚相关操作可用于节点。

PinActions.png

操作

命令

引脚相关的关联菜单

右击 引脚

着重显示连接线

鼠标 悬停到引脚上

连接到另一个引脚

左击 + 拖拽到那个引脚

引脚的过滤后的操作菜单

左击 + 拖拽到图表

断开所有连接

Alt + 左击 引脚

移动所有连接

Ctrl + 鼠标左键 拖拽到引脚

节点至节点连接

使用变量时可选择一些 节点至节点 连接,以节约时间。

举例来说,脚本中存在一个已连接的 Set 变量节点(在此节点中设置变量值),而您希望在无需重新连接脚本的前提下将其与另一变量交换。可拖动另一变量到希望改变的变量上,其将被自动切换并保持连接不断。

NodeToNode1.png

如上图所示,Event Begin Play 节点将 Boolean Variable 2 设为 false,需要将它换为我们创建的 Float 节点。拖动 Float 节点到 Set 变量上,提示文本将告知您正在执行的操作将使节点发生变化,将对 Float 变量进行写入或设置。

NodeToNode2.png

确认执行此操作后,节点将切换为新节点,连接也不会断开。

可对已连接的 Get 节点执行相同操作(下图实例中正在更换 Bool 变量)。

NodeToNode3.png

拖放连接

使用变量的另一个捷径是执行 拖放 (节点至引脚)连接。

在下图实例中,需要在 Event Begin Play 节点上设置 Point Light 的 light color。Set Light Color 节点询问 New Light Color,而我们已为其创建了一个 Linear Color 变量。在 MyBlueprint 窗口中,直接将该变量拖放至图表中的引脚上。

NodeToNode5.png

执行此操作后,变量自动与节点相连。

NodeToNode6.png

此方法可避免添加节点至图表,然后执行引脚至引脚连接的过程。

重设连接路线

使用复杂或大型蓝图时,可能会出现连线杂乱无章的状况,需要在图表中改变其显示方式,以便清楚可见。可利用选项添加一个 Reroute 节点,新增一个“延长线”类型到输出引脚,以便移动线路。

在下图实例中,输出引脚的线路隐藏在黄色框中的节点后面。

ReRoute1.png

拖动希望重设线路的输出引脚,选择 Add Reroute Node 选项。

ReRoute2.png

此操作将在旧引脚连接的图表中创建一个新引脚。

ReRoute3.png

然后如下图所示拖动新引脚并将其和目标连接起来。

ReRoute4.png

Reroute 节点作为旧引脚,可被拖离。可将新节点和它连接起来。

ReRoute5.png

利用 Reroute 节点使蓝图整洁美观,使访问者对连接一目了然。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值