2.4 - 带触发器的门

高级蓝图示例关卡概述,示例2.4:带触发器的门

Windows
MacOS
Linux
本页面的内容

blueprint_advanced_2_4.png

BP_Door 蓝图创建了一个借助触发器 盒体组件 打开的门,是游戏创作中常用蓝图的又一示例,它具有内置脚本和动画,无需进行额外设置。

当玩家触碰该盒体组件时,该蓝图检索玩家相对于门的位置,并将该信息与该Actor的旋转信息配合使用,以确定玩家位于门的哪一侧。然后,一个时间轴开始播放,使门朝着正确的方向打开,从而沿着玩家朝向的方向旋转。

事件图表

单击查看大图,或者 右键单击 图片并选择“另存为”。

该蓝图使用了两个时间轴:一个用于打开门,另一个用于将门关上。当玩家第一次与该盒体组件重叠时,将根据玩家位于门的哪侧来设置 打开方向(Open direction) 布尔变量。接下来,用于打开门的时间轴开始播放。该时间轴与 插值(旋转体)(Lerp (Rotator)) 节点相连接,它在开始旋转和所需的最终旋转之间进行线性插值。选择浮点(Select Float) 节点基于 打开方向(Open Direction) 的数值选择正确的最终旋转。通过这种方式,可以将同一个时间轴用于在两个方向打开门。

欢迎来到全新虚幻引擎4文档站!

我们正在努力开发新功能,包括反馈系统,以便您能对我们的工作作出评价。但它目前还未正式上线。如果您对此页面有任何意见与在使用中遭遇任何问题,请前往文档反馈论坛告知我们。

新系统上线运行后,我们会及时通知您的。

发表反馈意见