初学ue4#3 制作自动开门&按键开门的蓝图类

本文介绍在UE4中创建自动与按键控制门开关的两种方法。首先,通过建立actor蓝图类,利用时间轴逐帧动画实现自动开门效果。其次,通过gate和flipflop节点,结合玩家输入,实现按键控制门的开合。文章详细解析了具体操作步骤及所需组件。

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

一,自动开门
这个比较简单,建立actor蓝图类c,然后添加两个static mesh组件,分别是门和门框,再加一个Box collision,用begin overlop和end overlop通过timeline(时间轴来逐帧开门)即可,此类用的是相对坐标来进行变化, 节点名为set relative rotationer,免去了每次设置门都得添加触发器的繁琐
二,按键开门(附蓝)
这个在第一个的基础上通过gate和flip flop节点实现按键输入
1,gate的open是允许打开,close是允许关闭,用按键e连接enter进行开门,此步之前需要用get player controller+enable input&disable input来获得和撤销输入
2,lip flop:在A和B之间进行轮替,先执行A.

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值