public static AnimatedSprite CreateFromData(AnimatedSpriteData data) { AnimatedSprite sprite = new AnimatedSprite(data.totalFrames, data.textureFileName, data.fps); return sprite; }
public static AnimatedSpriteData ConvertToData(AnimatedSprite animatedSprite) { AnimatedSpriteData data = new AnimatedSpriteData(); data.textureFileName = animatedSprite.texture.Name; data.totalFrames = animatedSprite.totalFrames; data.fps = animatedSprite.fps; return data; }