From 3af4c218c0e70167db23a6303d2af30aff37d2fe Mon Sep 17 00:00:00 2001 From: Andrew Lee Date: Thu, 20 Aug 2020 23:40:50 -0400 Subject: Removed a bunch of stuff; Changes --- .../Editor/Animation/AnimationOffsetMenu.cs | 82 ---------------------- 1 file changed, 82 deletions(-) delete mode 100644 Library/PackageCache/com.unity.timeline@1.2.13/Editor/Animation/AnimationOffsetMenu.cs (limited to 'Library/PackageCache/com.unity.timeline@1.2.13/Editor/Animation/AnimationOffsetMenu.cs') diff --git a/Library/PackageCache/com.unity.timeline@1.2.13/Editor/Animation/AnimationOffsetMenu.cs b/Library/PackageCache/com.unity.timeline@1.2.13/Editor/Animation/AnimationOffsetMenu.cs deleted file mode 100644 index dbfc688..0000000 --- a/Library/PackageCache/com.unity.timeline@1.2.13/Editor/Animation/AnimationOffsetMenu.cs +++ /dev/null @@ -1,82 +0,0 @@ -using System.Linq; -using UnityEngine; -using UnityEngine.Timeline; - -namespace UnityEditor.Timeline -{ - static class AnimationOffsetMenu - { - public static GUIContent MatchPreviousMenuItem = EditorGUIUtility.TrTextContent("Match Offsets To Previous Clip"); - public static GUIContent MatchNextMenuItem = EditorGUIUtility.TrTextContent("Match Offsets To Next Clip"); - public static string MatchFieldsPrefix = "Match Offsets Fields/"; - public static GUIContent ResetOffsetMenuItem = EditorGUIUtility.TrTextContent("Reset Offsets"); - - static bool EnforcePreviewMode(WindowState state) - { - state.previewMode = true; // try and set the preview mode - if (!state.previewMode) - { - Debug.LogError("Match clips cannot be completed because preview mode cannot be enabed"); - return false; - } - return true; - } - - internal static void MatchClipsToPrevious(WindowState state, TimelineClip[] clips) - { - if (!EnforcePreviewMode(state)) - return; - - clips = clips.OrderBy(x => x.start).ToArray(); - foreach (var clip in clips) - { - var sceneObject = TimelineUtility.GetSceneGameObject(state.editSequence.director, clip.parentTrack); - if (sceneObject != null) - { - TimelineUndo.PushUndo(clip.asset, "Match Clip"); - TimelineAnimationUtilities.MatchPrevious(clip, sceneObject.transform, state.editSequence.director); - } - } - - InspectorWindow.RepaintAllInspectors(); - TimelineEditor.Refresh(RefreshReason.ContentsModified); - } - - internal static void MatchClipsToNext(WindowState state, TimelineClip[] clips) - { - if (!EnforcePreviewMode(state)) - return; - - clips = clips.OrderByDescending(x => x.start).ToArray(); - foreach (var clip in clips) - { - var sceneObject = TimelineUtility.GetSceneGameObject(state.editSequence.director, clip.parentTrack); - if (sceneObject != null) - { - TimelineUndo.PushUndo(clip.asset, "Match Clip"); - TimelineAnimationUtilities.MatchNext(clip, sceneObject.transform, state.editSequence.director); - } - } - - InspectorWindow.RepaintAllInspectors(); - TimelineEditor.Refresh(RefreshReason.ContentsModified); - } - - public static void ResetClipOffsets(WindowState state, TimelineClip[] clips) - { - foreach (var clip in clips) - { - if (clip.asset is AnimationPlayableAsset) - { - TimelineUndo.PushUndo(clip.asset, "Reset Offsets"); - var playableAsset = (AnimationPlayableAsset)clip.asset; - playableAsset.ResetOffsets(); - } - } - state.rebuildGraph = true; - - InspectorWindow.RepaintAllInspectors(); - TimelineEditor.Refresh(RefreshReason.SceneNeedsUpdate); - } - } -} -- cgit v1.2.3