【UE4】TimeLine(蓝图)

文章目录

  • TimeLine
    • 概念
    • 编辑界面
      • 上方功能栏
  • 附带小知识
    • **设置相对范围3D(Set Relative Scale 3D**)
    • 设置游戏世界时间膨胀

TimeLine

概念

虚幻中的数据时间轴计数器,作用是将时间和数据进行组合,使得数据随着时间的改变发生变化。

可以将TimeLine理解为一个直角坐标系,横轴为时间,纵轴为数据。

【UE4】TimeLine(蓝图)_第1张图片

【UE4】TimeLine(蓝图)_第2张图片

输入针脚:

Play:启动此时间轴

Play from Start:从开始的时候启动此时间轴

Stop:结束

Reverse:反方向走时间轴

Reverse from End:每个时间轴都有一个起始点和终点,反方向流动

Set New Time:从给定的时间进行流动

输出针脚:

Updata:单帧执行

Finished:整个时间轴完成后执行

Direction:时间轴执行的方向,枚举类型:正向和反向

编辑界面

双击TimeLine节点,进入编辑页面,横轴为时间,纵轴为数据值

【UE4】TimeLine(蓝图)_第3张图片

有三种方式运行TimeLine:

①编辑界面中勾选自动播放

②将”事件BeginPlay“连接到Play针脚

③拉出TimeLine对象,调用Play函数,连接事件BeginPlay

【UE4】TimeLine(蓝图)_第4张图片

上方功能栏

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zKjc7gOS-1666777145950)(D:\typora\image\image-20221026163924836.png)]

可以设置五种数据类型(浮点、向量、事件、颜色、自定义),使用方法都差不多,比较简单。其中事件中,Y轴是没有作用的,X轴走到点处,就执行相应的事件。

长度:TimeLine的总长度

使用最后一个关键帧:将最后一个点作为结束TimeLine的时间,此时TimeLine总长度将不起作用。

自动播放:自动运行该TimeLine

循环:TimeLine运行完后,再从头开始运行

已复制:勾选后此TimeLine将会进行网络同步

忽略时间膨胀:勾选后忽略时间膨胀

附带小知识

设置相对范围3D(Set Relative Scale 3D

设置物体缩放大小

【UE4】TimeLine(蓝图)_第5张图片

设置游戏世界时间膨胀

在运行界面:按~键打开指令台 - 输入指令slomo 0.1 - 回车

现在整个游戏时间缩放了10倍,即现实的1秒=游戏中的10秒

游戏世界时间膨胀

在运行界面:按~键打开指令台 - 输入指令slomo 0.1 - 回车

现在整个游戏时间缩放了10倍,即现实的1秒=游戏中的10秒

游戏中的慢镜头、子弹时间等,都会用到时间膨胀。

你可能感兴趣的:(UE4,ue4,c++,虚幻,ue5,游戏引擎)