Timeline編輯器擴展
PlayableDirector(控制器)
- 創建一個Track的方式(感謝。。。。。大佬)
- PlayableDirector.playableAsset as TimelineAsset;
- TimelineAsset.CreateTrack
TrackAsset(自定義軌道類型)
- 繼承這個類,可以自定義一個軌道類型
- 類Attribute
- [TrackClipType(typeof(MyPlayableAsset))] //軌道的信息資源
- [TrackBindingType(typeof(GameObject))] //決定Track能放什麼類型的參數
- [TrackColor(0, 1, 0)] //給軌道定義顏色
PlayableAsset
- API
- ScriptPlayable.create()創建Playable
PlayableBehaviour
- 接口
- PrepareFrame //播放時調用