Track轨道类
(轨道类,主要指定了轨道片段类、轨道关联对象类型、指定并创建轨道逻辑类)
继承之TrackAsset
例如Activation时InitTracks处理Track
Clip片段类
(片段类,指定并创建片段逻辑类,指定片段的覆盖方式)
Clip逻辑在Behaviour
PlayableBehaviour轨道逻辑类
轨道逻辑类,可同时对轨道中的所有片段进行操作
(片段逻辑类,定义各片段的参数与逻辑)
继承之PlayableBehaviourr
项目封了一层 BaseBehaviou
FrameData?
数据放了这?
timeline设置逻辑主要所在 OnStart OnStop...
Asset 数据类
继承 PlayableAsset
接口 ITimelineClipAsset
面板编辑 XXXPlayableAssetInspector
Editor/xxxDrawer
(片段的视窗绘制类)
内嵌Asset
AssetDatabase.AddObjectToAsset(clip.matAsset, clip);