示例#1
0
        protected override void Init(FObject obj)
        {
            _timeline = (FTimeline)obj;

            _trackEditors.Clear();

            List <FTrack> tracks = _timeline.GetTracks();

            for (int i = 0; i < tracks.Count; ++i)
            {
                FTrack       track       = tracks[i];
                FTrackEditor trackEditor = _sequenceEditor.GetEditor <FTrackEditor>(track);
                trackEditor.Init(track, this);
                _trackEditors.Add(trackEditor);
            }
        }