private void toolStripButtonKeyFrameCopy_Click(object sender, EventArgs e) { CompositeAnimation anim = SelectedCompositeAnimation; CompositeKeyFrameClipBoard = new CompositeKeyFrame(); SelectedCompositeKeyFrame.CopyValuesTo(CompositeKeyFrameClipBoard, anim); toolStripButtonKeyFramePaste.Enabled = true; }
private void toolStripButtonAddKeyFrame_Click(object sender, EventArgs e) { CompositeAnimation anim = SelectedCompositeAnimation; CompositeKeyFrame newFrame = new CompositeKeyFrame(anim); if (SelectedCompositeKeyFrame != null) { SelectedCompositeKeyFrame.CopyValuesTo(newFrame, SelectedCompositeKeyFrame.Parent); } else { newFrame.GenerateDefaultBoneTransformsList(); } anim.KeyFrames.Add(newFrame); RefreshListKeyFrames(); }