Esempio n. 1
0
        private void EditAnimationClipInternal(AnimationClip animationClip, Object sourceObject, AnimationWindowControl controlInterface)
        {
            var newSelection = AnimationClipSelectionItem.Create(animationClip, sourceObject);

            if (ShouldUpdateSelection(newSelection))
            {
                m_AnimEditor.selection = newSelection;
                m_AnimEditor.overrideControlInterface = controlInterface;

                m_LastSelectedObjectID = animationClip != null?animationClip.GetInstanceID() : 0;
            }
            else
            {
                m_AnimEditor.OnSelectionUpdated();
            }
        }
Esempio n. 2
0
 public bool EditSequencerClip(AnimationClip animationClip, Object sourceObject, AnimationWindowControl controlInterface)
 {
     EditAnimationClipInternal(animationClip, sourceObject, controlInterface);
     state.linkedWithSequencer = true;
     return(true);
 }