时间轴

本文概述了虚幻引擎4 的蓝图中的时间轴方面的内容。

Windows
MacOS
Linux
本页面的内容

k2_timeline_demo.png

时间轴节点(Timeline Nodes) 是蓝图中的特殊节点,它们允许根据游戏中的事件快速设计和播放基于时间的简单动画。时间轴与简单Matinee序列有几分类似, 因为它们允许对简单值进行动画处理,并允许随着时间的推移触发事件。您可以通过在图表(Graph)选项卡中 或我的蓝图(My Blueprint)选项卡中双击时间轴(Timeline),在蓝图编辑器中直接编辑这些时间轴。它们经过专门设计,用于处理简单的非电影任务,例如开门、改变光源 或在场景中对Actor执行其他以时间为中心的操作。

输入和输出

k2_timeline_node.png

时间轴本身具有以下输入和输出引脚:

项目

描述

输入引脚

Play(播放)

使得时间轴从当前时间处开始正向播放。

Play from Start(从开始处播放)

使得时间轴从开始处正向播放。

Stop(暂停)

在当前时间处停止播放时间轴。

Reverse(反向播放)

从当前时间处反向播放时间轴。

Reverse from End(从结尾处开始反向播放)

从结尾开始反向播放时间轴。

Set New Time(设置新时间)

将当前时间设置为New Time(新时间)输入中的设置的变量(或输入)。

New Time(新时间)

该数据引脚取入一个代表时间的浮点值,以秒为单位,当调用Set New Time(设置新时间)输入时,时间轴可以跳转到该浮点值设置的时间处。

输出引脚

Update(更新)

一调用该时间轴就输出一个执行信号。

Finished(完成)

当播放结束时输出一个执行信号。该引脚不会被Stop函数触发。

Direction(方向)

输出枚举数据,指明了时间轴的当前播放方向。

时间轴可以具有多个额外的输入数据引脚,来反映在时间轴中创建的轨迹类型。这些轨迹类型包括Float(浮点型)、Vector(向量型)和Event(事件)轨迹。

时间轴示例

标签
Select Skin
Light
Dark

欢迎来到全新虚幻引擎4文档站!

我们正在努力开发新功能,包括反馈系统,以便您能对我们的工作作出评价。但它目前还未正式上线。如果您对此页面有任何意见与在使用中遭遇任何问题,请前往文档反馈论坛告知我们。

新系统上线运行后,我们会及时通知您的。

发表反馈意见