UE4-4.26蓝图功能实现:数值变量由手动输入转变为自动实时获取的方法

本文介绍了如何在UE4.26蓝图中将手动输入的数值变量转变为自动实时获取。通过添加额外变量存储初始值,解决了因门旋转导致数值变化的问题,优化了逻辑,使得在不同场景下能方便地调整和重用这些数值。

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

在这里插入图片描述
之前的做门的蓝图中旋转的角度移动数值,都是手动计算过后输入的,其实可以用节点功能来实时获取
在这里插入图片描述上面是最终版蓝图
在这里插入图片描述
首先,单独用这个功能会有弊端,就是第一次点击走play,门开了没有错。但第二次点击走reverse的时候门不动了。因为他是实时获取到A的数值,第一次点击后门已经旋转到最终的位置了,所以它的角度已经发生改变,这时候A作为初始值在第二次点击时系统实时获取到的数值就是上一次点击之后门所处的最终位置的角度。所以初始值A和最终值B都一样,门就不动了。
在这里插入图片描述
这时候就增加一个变量 放在开门逻辑之前,它的作用是存储这个门实时获取到的值,不会因为门的改变而导致角度的数值有变化
在这里插入图片描述
当然,还要把这个存下来的数值连接给到A。这样做的好处是避免每次都要设置初始值了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值