Пример #1
0
        private static void ShiftFrameDown(AnimViewModel view)
        {
            ANIM.TextureList  frames = view.mANIM.Frames;
            ANIM.TextureFrame frame  = view.GetSelectedFrame().Frame;
            int index = frames.IndexOf(frame);

            ANIM.TextureFrame next = frames[index + 1];
            frames[index + 1] = frame;
            frames[index]     = next;
            view.SyncFrames();
            view.CurrentFrameIndex += 1;
        }
Пример #2
0
        private static void ShiftFrameUp(AnimViewModel view)
        {
            ANIM.TextureList  frames = view.mANIM.Frames;
            ANIM.TextureFrame frame  = view.GetSelectedFrame().Frame;
            int index = frames.IndexOf(frame);

            ANIM.TextureFrame previous = frames[index - 1];
            frames[index - 1] = frame;
            frames[index]     = previous;
            view.SyncFrames();
            view.CurrentFrameIndex -= 1;
        }