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

这篇博客详细介绍了如何在Unreal Engine中通过合并静态网格体、创建蓝图和编辑时间轴来制作高铁沿直线运动的动画。首先,将高铁fbx素材导入并合并为一个静态网格体,接着创建高铁蓝图并设置关键帧。通过时间轴控制Y值变化,使高铁在5秒内从(0.0,1120,-10.0)移动到(0.0,-1170.0,-10.0)。最后,实现按键控制高铁的暂停和继续运动功能。

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

基本需求

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

步骤

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. 按键控制高铁暂停或继续运动

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值