数据存储
TimeLine和Animation一样也是资源,以.playable的格式存储,可以通过Playable Director进行加载播放。
Playable具有以下优势:
结构简单;
运行时创建、添加和删除;
更加灵活,可以直接控制动画的各种属性;
强大的融合特性。
Timeline的构建过程中,通过Clip把数据的传入Behaviour,之后通过Mixer或者Behaviour根据数据进行更新操作。
PlayableGraph
PlayableGraph 负责管理可播放项及其输出的生命周期,主要由若干个Playables和一个PlayableOutput组成,具体如图所示:
常见的Playable类型主要包括动画、音频、用户自定义三部分,具体如图所示:
PlayableOutput的类型与Playable的类型是相互对应的,如图所示:
自定义轨道
Data: PlayerBehaviour
Clip : PlayerAsset
Mixer : PlayerBehaviour
Track : TrackAsset