
虚幻引擎的Blueprint(蓝图)节点太多了,这里介绍一个个人觉得有用的 → 选择节点,当然还有其他类型的Select节点,例如Select Int和Select String,但Select节点具有与其中任何一个相同的功能。
如下图所示选择节点:

使用选择节点
Select节点将某个节点的线连接到Option引脚,可以连接任何类型的引脚,只要它不是执行引脚即可。
并将一些节点线连接到索引引脚,它可以连接到定义为Boolean、Byte、Integer或Enum类型的任何对象。
一旦连接了Option pin和Index pin,引脚类型就暂时固定了。

在上述情况下,如果Index引脚分别为0或1,则将输出字符串。如果索引为2或更大,则输出本身不会发生。
顾名思义,Select节点从两个选项中选择pin信息,并且可以轻松接收结果,因此非常通用。

在Enum类型中,可以获得与存在的Enum索引数量一样多的结果,而不是两个选项。当然,可以得到任何类型的结果,可以是除String以外的Boolean,也可以是Integer。
更改引脚类型
一旦设置了Select节点引脚类型,就无法以正常方式更改。但是,作为Select节点的一个特殊功能,可以稍后指定引脚类型。
右键单击选项引脚或索引引脚,选择更改引脚类型。

然后将显示一个下拉列表,当选择它时,将显示类型列表。

现在选择特定类型将更改引脚类型。

对于Option引脚,它对Return Value引脚有类似的影响,也可以用类似的方式更改索引引脚的引脚类型。
Select节点是一个简单但非常有用的节点,所以值得记住这样一个特殊的用法。
…
以上是3D天堂关于UE引擎选择节点描述的全部内容,如果你有任何反馈,请随时在本页面下方留言。