So, I have two identical 16x16 sprites. For the first sprite, the scale is 2. For the second, the scale is 1. And I noticed that the first sprite is aligned to the top-left. How can I align this sprite to the center?
spriteBatch.Draw(texture, new Vector2(100, 100), null, Color.Black, 0, default, 2, SpriteEffects.None, 0);
spriteBatch.Draw(texture, new Vector2(100, 100), null, Color.White, 0, default, 1, SpriteEffects.None, 0);