internal void PasteEvents(GameObject animated, AnimationClip clip, float time)
{
var oldEvents = AnimationUtility.GetAnimationEvents(clip);
var newEvents = AnimationWindowEventsClipboard.AddPastedEvents(oldEvents, time, out var selected);
if (newEvents == null)
{
return;
}
Undo.RegisterCompleteObjectUndo(clip, "Paste Events");
EditEvents(animated, clip, selected);
AnimationUtility.SetAnimationEvents(clip, newEvents);
m_DirtyTooltip = true;
}