/// <summary> /// A skeleton has been picked for saving. /// </summary> /// <param name="obj">The object that fired the event.</param> /// <param name="e">The event arguments.</param> private void OnSkeletonSaved(object obj, SkeletonEventArgs e) { //Change the skeleton's name. _Character.Skeleton.Name = e.FileName; //Load the animation. SaveSkeleton(_Character.Skeleton); //Unsubscribe from the bone dialog's events. (obj as SaveSkeletonDialog).SkeletonSaved -= OnSkeletonSaved; }
/// <summary> /// A skeleton has been picked for loading. /// </summary> /// <param name="obj">The object that fired the event.</param> /// <param name="e">The event arguments.</param> private void OnSkeletonLoaded(object obj, SkeletonEventArgs e) { //Load the animation. LoadSkeleton(e.FileName); //Unsubscribe from the bone dialog's events. (obj as LoadSkeletonDialog).SkeletonLoaded -= OnSkeletonLoaded; }