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;
        }
Exemple #2
0
        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;
        }