public void GoToNextKeyframe(PropertyModification[] modifications)
 {
     if (modifications.Length != 0 && !(modifications[0].target == null))
     {
         TimelineRecording.NextKey(modifications[0].target, modifications, this.state);
         this.state.Refresh(false);
     }
 }
        public void GoToNextKeyframe(PropertyModification[] modifications)
        {
            if (modifications.Length == 0 || modifications[0].target == null)
            {
                return;
            }

            TimelineRecording.NextKey(modifications[0].target, modifications, state);
            TimelineEditor.Refresh(RefreshReason.SceneNeedsUpdate);
        }
        public void GoToNextKeyframe(PropertyModification[] modifications)
        {
            if (modifications.Length == 0 || modifications[0].target == null)
            {
                return;
            }

            TimelineRecording.NextKey(modifications[0].target, modifications, state);
            state.Refresh();
        }