虚幻蓝图实现带重力惯性的可升降电梯

本文介绍了如何使用虚幻引擎蓝图功能创建一个具备重力和惯性的电梯模型。首先通过创建“电梯重力”函数来设置Actor的相对位置,模拟电梯的运动。接着利用触发盒子触发电梯的运动,结合时间轴节点动态模拟电梯的升降过程。通过Gate和Flip-FLOP节点,实现E键控制电梯的上下来回运动,提供更真实的交互体验。
摘要由CSDN通过智能技术生成

需要在电梯类里先创建一个“电梯重力”的函数。

 函数非常简单,直接设置Actor相对位置即可。

再回到电梯类里,给电梯附加一个触发盒子,用触发盒子来触发电梯的一系列运动。

这里要用到一个重要的节点叫时间轴。

这是一个可以动态模拟运动过程的几点。

 

 ALPH节点就是电梯重力的运动时间状态。

触发盒子完成后,为了增加合理性和可控性,我们设置按键E来自由控制电梯上下。

这里需要用到一个Gate节点,这个节点像门一样的作用,可以自由开关,控制数据的流入和关闭。

而Filp FLOP这个节点就是相互交替的作用,运行玩A后,再运行B。

同理电梯的上下也需要一个时间轴,这个时间轴非常简单,一条直线就行。

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值