UE4:利用时间轴控制物体沿着直线运动(可暂停或继续运动)

基本需求

利用时间轴让列车沿着铁轨直线前进。

步骤

1. 首先把从网上搜集来的fbx高铁素材拖到内容面板,并合成为一个静态网个体。

注意:
(1)直接拖入面板选择导入所有。
(2)如果导入后分散成多个零部件的话,可以将位置都选择成相同的位置坐标。
将零部件一个一个拖入并改成相同的位置坐标
(3)选择所有零部件合并
在右侧选中所有的零部件,右键
选中所有的零部件
右键选择将所有的actor合并成一个静态网格体。
右键选择合并
保存在文件夹中,可重命名为高铁。
保存成整体

2. 右键【高铁】,新建高铁蓝图(必须新建蓝图,不可以写在关卡蓝图中)

新建高铁蓝图
命名为高铁_BP
命名为高铁_BP
删除零部件,把高铁_BP拖进场景中,记录当前值作为高铁运动的起点:X0.0 Y1120 Z-10.0

3. 编辑时间轴

双击打开高铁_BP,右键选择【添加时间轴】。因为这里要求高铁从坐标为:(0.0,1120,-10.0)的位置移动到(0.0,-1170.0,-10.0)的位置,即只有Y值变化,新建浮点型曲线。
在曲线中设置两个关键帧(0,1120)和(5,-1170),代表0秒时Y值为1120,5秒时Y值为-1170。
在这里插入图片描述

4. 设置蓝图

设置蓝图为如下内容,再次播放,高铁可以沿着直线运动。
设置蓝图

5. 按键控制高铁暂停或继续运动

在这里插入图片描述

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值