【UE5.3】笔记10-时间轴的使用

时间轴

右键--Add Timeline(在最下面)

-->

双击进入时间轴的编辑界面:

左上角可以添加不同类型的轨道,可以自定义轨道的长度,单位秒,一次可以添加多个

可以通过右键添加关键帧,快捷键:shift+鼠标左键按下,使用delete键进行删除

时间轴的Update是每帧都会调用

每增加一个曲线,蓝图上就会增加一个对应名字的引脚,输出该曲线每帧的值,我们可以使用print打印出来,如下图:

这个就是UE的时间轴,它有很多引脚,我们可以控制它开始、暂停、重新播放、倒放、从某个时间点开始播放等等。

Lerp(Vector):基于Alpha,在A,B两点间进行线性插值。这个很容易理解,就是个线性表达式。

然后,我们根据时间轴曲线去控制Alpha的值,然后控制Actor的空间位置在A、B两点间进行运动,这样一个简单的位移动画就实现了。

控制Actor的空间位置:Set Actor Location

完整的蓝图如下:

相关推荐
zhangzhangkeji11 小时前
UE5 C++(23-3):静态网络体与骨骼网络体的继承链。动态加载资源与类的源代码
ue5
曼巴UE512 小时前
UE5 C++ GameInstanceSubsystem 在学习
c++·ue5·ue
zhangzhangkeji15 小时前
UE5 C++(32):进度条 Progress 的实现,在蓝图里创建进度条,其数值绑定到 c++ 里的成员变量上
ue5
AI视觉网奇18 小时前
ue5 设置分辨率笔记
笔记·ue5
AI视觉网奇20 小时前
ue 缓存 使用笔记
笔记·学习·ue5
zhangzhangkeji1 天前
UE5 C++(25-2):鼠标的滚轮事件,控制视角缩放,例题代码
ue5
Zhichao_971 天前
【UE5.3 C++】ARPG游戏 06-拾取武器
游戏·ue5
二DUAN帝2 天前
像素流与UE通信
前端·javascript·css·ue5·html·ue4·html5
AI视觉网奇2 天前
ue5.5 动画 选取 一段使用
笔记·学习·ue5
zhangzhangkeji2 天前
UE5 C++(28):Hit 事件的代理绑定,基本类似于重叠事件的绑定
ue5