UE4一个按F开关门的蓝图类

本文详细介绍使用UE4.20.3创建门控机制的步骤:从蓝图类的建立到碰撞组件的设置,再到输入事件与时间轴的运用,最终实现门的开关动画。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

UE4.20.3

1.新建一个蓝图类,然后双击进入蓝图编辑器

2.添加组件SM_DoorFrame,SM_Door,Box Collision,摆好位置

3.为Box Collision添加On Component Begin Overlap事件和On Component End Overlap事件

4.添加键盘F事件,Enable Input节点(当Box与任何Actor接触,可接受外部设备输入),Disable Input节点(当Box没有与Actor接触时不接受外部设备输入),Get Player Controller节点(让Enable Input节点知道需要接收来自哪个玩家的输入信息),Gate节点

5.添加一个整型变量命名为Num,添加一个加1节点,以及设置Num的值节点

6.添加一个分支节点,和一个数学表达式,把数学表达式的名称设置为Num%2

7.添加一个时间轴,设置一条浮点型轨迹

8.获取SM_Door对象,添加SetRelativeRotation节点

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值