|
|
@ -38,7 +38,7 @@ namespace SemiColinGames { |
|
|
|
public void Draw(SpriteBatch spriteBatch) { |
|
|
|
Texture2D texture = Texture.Get; |
|
|
|
Vector2 spriteCenter = new Vector2(texture.Width / 2, texture.Height / 2); |
|
|
|
Vector2 drawPos = Vector2.Floor(Vector2.Subtract(Position, spriteCenter)); |
|
|
|
Vector2 drawPos = Vectors.Floor(Vector2.Subtract(Position, spriteCenter)); |
|
|
|
spriteBatch.Draw(texture, drawPos, Color.White); |
|
|
|
} |
|
|
|
} |
|
|
@ -78,7 +78,7 @@ namespace SemiColinGames { |
|
|
|
public void Draw(SpriteBatch spriteBatch) { |
|
|
|
Texture2D texture = Texture.Get; |
|
|
|
Vector2 center = new Vector2(texture.Width / 2, texture.Height / 2); |
|
|
|
spriteBatch.Draw(texture, Vector2.Floor(Vector2.Subtract(Position, center)), Color.White); |
|
|
|
spriteBatch.Draw(texture, Vectors.Floor(Vector2.Subtract(Position, center)), Color.White); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
@ -115,7 +115,7 @@ namespace SemiColinGames { |
|
|
|
public void Draw(SpriteBatch spriteBatch) { |
|
|
|
Texture2D texture = Texture.Get; |
|
|
|
Vector2 spriteCenter = new Vector2(texture.Width / 2, texture.Height / 2); |
|
|
|
Vector2 drawPos = Vector2.Floor(Vector2.Subtract(Position, spriteCenter)); |
|
|
|
Vector2 drawPos = Vectors.Floor(Vector2.Subtract(Position, spriteCenter)); |
|
|
|
spriteBatch.Draw(texture, drawPos, null, Color.White, 0f, |
|
|
|
spriteCenter, Vector2.One, SpriteEffects.FlipHorizontally, 0f); |
|
|
|
} |
|
|
|