Esempio n. 1
0
        public void GenerateFrames()
        {
            frames = new List<MapBackFrame>();
            IMGEntry originalImage = Image.parent;
            foreach (IMGEntry frame in originalImage.childs.Values)
            {
                MapBackFrame f = new MapBackFrame();
                f.ID = int.Parse(frame.Name);
                f.Image = Map.GetRealImage(frame);
                f.Object = Object;

                animationTime += f.Image.GetInt("delay");

                frames.Add(f);
            }
            frames = frames.OrderBy(x => x.ID).ToList<MapBackFrame>();
        }
Esempio n. 2
0
        public void GenerateFrames()
        {
            frames = new List <MapBackFrame>();
            IMGEntry originalImage = Image.parent;

            foreach (IMGEntry frame in originalImage.childs.Values)
            {
                MapBackFrame f = new MapBackFrame();
                f.ID     = int.Parse(frame.Name);
                f.Image  = Map.GetRealImage(frame);
                f.Object = Object;

                animationTime += f.Image.GetInt("delay");

                frames.Add(f);
            }
            frames = frames.OrderBy(x => x.ID).ToList <MapBackFrame>();
        }