|
Timeline nodes (时间轴节点)是蓝图中的特殊节点,它使您可以快速地设计基于时间的简单动画,并基于游戏中的事件进行播放。 时间轴有点像简单的Matinee序列,因为它们都可以使得简单的值从中产生动画,且可以随着时间变化来激活事件。 通过在图表选卡或My Blueprint(我的蓝图)选卡中双击该时间轴,您可以直接在蓝图编辑器中编辑这些节点。 这些节点是特意用来处理简单的、非过场动画式的任务,比如开门、改变光源或对场景中的Actor执行其它基于时间的操作。
本文涵盖了对于如何在蓝图中创建时间轴节点的概述。
" >
创建时间轴
本文涵盖了如何在蓝图中编辑时间轴节点的概述信息。
" >
编辑时间轴
本文介绍了如何在蓝图的时间轴编辑器中应用关键帧及曲线。
" >
关键帧和曲线
用于处理蓝图时间轴的特定功能的节点。
" >
时间轴节点
输入和输出
时间轴本身具有以下输入和输出引脚:
项目
描述
输入引脚
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(事件)轨迹。
时间轴示例
设置经典的感应开门的时间轴示例。
" >
开门
这是关于时间轴的应用示例,在这里示例中,我们设置了一个可以改变颜色的闪光灯。
" >
闪光灯
|
|