UE4物体移动
发表于2018-01-31
在UE4中怎么实现物体移动,下面给大家准备了两种实现物体移动的方法,一起来看看吧。
方法一:时间轴
先设置盒体触发器,接着设置碰撞事件和时间轴,让他按照时间轴的走动而更新坐标。
时间轴
几个比较重要的点:
- 是物体要移动必须在细节里面设置成可移动。
- 需要设置事件发生时设置物体的初始坐标,也就是上面的事件BeginPlay。
方法二:使用matinee,也就是过场动画
这种方法比较简便,但是个人建议的是使用时间轴,毕竟时间轴的功能更多,如方向回调等等,具体蓝图如下
1、选中要移动变化的物体,然后点击上角的增加动画,在下方添加组,组名自定义
2、右击组名添加Movement track,在左上角添加第一个关键帧,这个关键帧通常都是在起始位置添加,指明你在当前关键帧的物体位置。(关键帧就是Add key),添加完后会出现图中红色三角形
3、拖动下面的时间轴到你移动物体所设置的时间,然后移动场景中的物体,最后再增加关键帧,图中设定的是2秒向右移动一段距离
matinee的用法很多,也可以给物体移动添加声音,摄像头移动等。