Example #1
0
            public UILayerNoXML(CompleteRenderer renderer, MapMetaCompleteScreenLayer meta)
                : base(renderer, FakeXML)
            {
                Position     = meta.Position;
                ScrollFactor = meta.Scroll;

                this.renderer = renderer;
            }
Example #2
0
            public ImageLayerNoXML(Vector2 offset, Atlas atlas, MapMetaCompleteScreenLayer meta)
                : base(offset, atlas, FakeXML)
            {
                Position     = meta.Position;
                ScrollFactor = meta.Scroll;

                Images.Clear();
                foreach (string img in meta.Images)
                {
                    if (atlas.Has(img))
                    {
                        Images.Add(atlas[img]);
                    }
                    else
                    {
                        Images.Add(null);
                    }
                }

                FrameRate = meta.FrameRate;
                Alpha     = meta.Alpha;
                Speed     = meta.Speed;
            }
Example #3
0
 public LayerNoXML(MapMetaCompleteScreenLayer meta)
     : base(FakeXML)
 {
     Position     = meta.Position;
     ScrollFactor = meta.Scroll;
 }