public void Play(bool restart) { if (!_sequence.IsStopped && restart) { _sequence.Stop(); } int frame = _viewRange.Cull(_sequence.GetCurrentFrame()); _sequence.Play(frame); _timeStartedPlaying = EditorApplication.timeSinceStartup - (frame - _viewRange.Start) * _sequence.InverseFrameRate; SetCurrentFrame(frame); _isPlaying = true; FUtility.RepaintGameView(); }
public void Play(bool restart) { _sequenceEditor.Play(restart); }