public void FromPlayer(Player p) { Version = p.Info.Version; OriginSize = string.Format("{0} x {1}", p.Info.OrgWidth, p.Info.OrgHeight); PremulipledAlpha = p.Info.PremultipliedAlpha; UseAlpha = p.Props.UseAlpha; FlipX = p.Props.FlipX; FlipY = p.Props.FlipY; Scale = p.Props.Scale; SkinNames.Clear(); SkinNames.AddRange(p.Info.SkinNames); AnimNames.Clear(); AnimNames.AddRange(p.Info.AnimNames); SelSkin = p.Props.Skin; SelAnim = p.Props.Anim; IsLoop = p.Props.IsLoop; PlaySpeed = p.Props.PlaySpeed; }