Esempio n. 1
0
        public static SpriteSheet Load(SpriteSheetData parameters, ContentManager content)
        {
            var texture2D = content.Load <Texture2D>(parameters.SpriteSheetTextureName);
            var sheet     = new SpriteSheet(parameters.Id, texture2D, parameters.Frames);

            return(sheet);
        }
Esempio n. 2
0
        public static SpriteSheet LoadFromJson(string json, ContentManager content)
        {
            SpriteSheetData parameters = JsonConvert.DeserializeObject <SpriteSheetData>(json);
            SpriteSheet     sheet      = Load(parameters, content);

            return(sheet);
        }