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