Beispiel #1
0
        public void SetCurrentFrame(int frame)
        {
            if (!_sequence.IsInit)
            {
                _sequence.Init();
            }

            _sequence.SetCurrentFrameEditor(frame);

            frame = _sequence.GetCurrentFrame();
            float time = frame * _sequence.InverseFrameRate;

            for (int i = 0; i != _timelineEditors.Count; ++i)
            {
                _timelineEditors[i].UpdateTracks(frame, time);
            }

            FUtility.RepaintGameView();
        }