public void LoadAnimation(SkinElement element) { AnimationViewModel vm = DataContext as AnimationViewModel; vm.Animation.Clear(); vm.Animation.Add(element.GetAnimatedElements(), false); vm.CurrentFrame = 0; SkinningEntry details = element.ElementDetails as SkinningEntry; vm.FrameOrder = details.FrameOrder; }
public void LoadAnimation(SkinElement element) { Logger.Instance.WriteLog("Loading animation of element \"{0}\"...", element.Name); AnimationViewModel vm = DataContext as AnimationViewModel; vm.Animation.Clear(); vm.Animation.Add(element.GetAnimatedElements(), false); vm.CurrentFrame = 0; SkinningEntry details = element.ElementDetails as SkinningEntry; vm.FrameOrder = details.FrameOrder; }