Esempio n. 1
0
        private static (int X, int Y) GetOrigin(SpriteGroupModel spriteGroupModel)
        {
            if (spriteGroupModel.SpriteGroup.Count == 0)
            {
                return(0, 0);
            }

            return(-spriteGroupModel.SpriteGroup.Min(x => Math.Min(x.Left, x.Right)),
                   -spriteGroupModel.SpriteGroup.Min(x => Math.Min(x.Top, x.Bottom)));
        }
Esempio n. 2
0
 private static (int X, int Y) GetOrigin(SpriteGroupModel spriteGroupModel) =>
 (-spriteGroupModel.SpriteGroup.Min(x => Math.Min(x.Left, x.Right)),