TimeLine节点
时间轴节点(Timeline Nodes)是蓝图中的特殊节点,它们允许根据游戏中的事件快速设计和播放基于时间的简单动画。
时间轴与简单Matinee序列有几分类似,因为它们允许对简单值进行动画处理,并允许随着时间的推移触发事件。您可以通过在图表(Graph)选项卡中或我的蓝图(My Blueprint)选项卡中双击时间轴(Timeline)) ,在蓝图编辑器中直接编辑这些时间轴。它们经过专门设计,用于处理简单的非电影任务,例如开门、改变光源或在场景中对Actor执行其他以时间为中心的操作。
一:概念:
1:TimeLine:在一定时间内不断执行的一个蓝图节点:
2:添加一个空白节点:
函数的含义:
Play: 事件驱动,执行此事件时调用;
Play from Start: 从头开始执行事件<事件在执行过程中未执行完毕,某一条件改变,事件相当于重新一次开始执行>;
Stop: 停止执行事件<事件在执行过程中未执行完毕,某一条件改变,事件停止执行>;
Reverse: 反向执行<事件在执行过程中未执行完毕,某一条件改变,事件反向执行<中间某一位置立刻反向执行>>;
Reverse from End: 事件从末尾反向执行<事件在执行过程中未执行完毕,某一条件改变,事件从尾部开始反向执行>;
Set New Time: 更改事件的开始执行时间<原函数的总执行时间不是从0开始,而是新设置的时间点开始>;
New Time: 设置函数执行起始点;
Update: 事件在执行过程中,不管执行更新的部分<在总执行时间内,不断驱动执行>;
Finished: 事件在总时间内执行结束调用<事件在总执行时间结束后执行此方法>;
Direction: 执行的方向<是一个枚举函数,正向OR反向>;