文章目录
- TimeLine
- 概念
- 编辑界面
- 上方功能栏
- 附带小知识
- **设置相对范围3D(Set Relative Scale 3D**)
- 设置游戏世界时间膨胀
TimeLine
概念
虚幻中的数据时间轴计数器,作用是将时间和数据进行组合,使得数据随着时间的改变发生变化。
可以将TimeLine理解为一个直角坐标系,横轴为时间,纵轴为数据。
输入针脚:
Play:启动此时间轴
Play from Start:从开始的时候启动此时间轴
Stop:结束
Reverse:反方向走时间轴
Reverse from End:每个时间轴都有一个起始点和终点,反方向流动
Set New Time:从给定的时间进行流动
输出针脚:
Updata:单帧执行
Finished:整个时间轴完成后执行
Direction:时间轴执行的方向,枚举类型:正向和反向
编辑界面
双击TimeLine节点,进入编辑页面,横轴为时间,纵轴为数据值
有三种方式运行TimeLine:
①编辑界面中勾选自动播放
②将”事件BeginPlay“连接到Play针脚
③拉出TimeLine对象,调用Play函数,连接事件BeginPlay
上方功能栏
可以设置五种数据类型(浮点、向量、事件、颜色、自定义),使用方法都差不多,比较简单。其中事件中,Y轴是没有作用的,X轴走到点处,就执行相应的事件。
长度:TimeLine的总长度
使用最后一个关键帧:将最后一个点作为结束TimeLine的时间,此时TimeLine总长度将不起作用。
自动播放:自动运行该TimeLine
循环:TimeLine运行完后,再从头开始运行
已复制:勾选后此TimeLine将会进行网络同步
忽略时间膨胀:勾选后忽略时间膨胀
附带小知识
设置相对范围3D(Set Relative Scale 3D)
设置物体缩放大小
设置游戏世界时间膨胀
在运行界面:按~键打开指令台 - 输入指令slomo 0.1 - 回车
现在整个游戏时间缩放了10倍,即现实的1秒=游戏中的10秒
游戏世界时间膨胀
在运行界面:按~键打开指令台 - 输入指令slomo 0.1 - 回车
现在整个游戏时间缩放了10倍,即现实的1秒=游戏中的10秒
游戏中的慢镜头、子弹时间等,都会用到时间膨胀。