Appearance
Timeline
时间轴,或叫时间线,允许你在编辑器里创建一个以时间为驱动的方法。
创建时间轴
在蓝图中搜索Timeline
节点即可创建时间轴
双击时间轴,可进入时间轴详细页面
轨道的类型如下图所示
轨道上,横轴是时间,纵轴是值,你可以通过拖动时间轴上的点来改变值,也可以在时间轴上右键鼠标,添加新的点。
创建好时间轴,设置好值,可以切换到蓝图页面,可以看到时间轴的返回值
时间轴页面还有一些按钮需要注意
从左到右分别是:
- Use last key: 使用最后一个关键帧。当时间轴未能正常走完过程,则最终呈现为最后一帧的样子
- Autoplay: 游戏调用到此时间轴时,时间轴自动播放
- Loop: 循环播放,即走完时间轴会自动从头播放
- Replicated: 时间轴是同步的,即所有玩家都能看到这个时间轴
- Ignore Time Dilation: 忽略时间膨胀,即不受时间膨胀影响
一些可用方法
Play:播放
Stop:停止
Is Playing:是否播放中
Is Looping:是否循环
Is Reversing: 是否反向播放
Get Play Rate:获取播放速率
Get Playback Position:获取播放位置
Get Timeline Length:获取时间轴长度
Play from Start: 从开始播放
Reverse: 反向播放
Reverse from End: 从结束反向播放
Set Looping:设置循环
Set New Time: 设置新时间
Set Play Rate:设置播放速率
Set Timeline Length Mode: 设置时间轴长度模式
Set Playback Position:设置播放位置