ショットのテクスチャを 180 度回転させようとしていますが、次の操作を行うと:
spriteBatch.Draw(TexTiro, Position, null, Color.White, (float)(180), new Vector2(), Vector2.One, SpriteEffects.None, 0f);
テクスチャは次のように表示されます。
私は何を間違っていますか?
これは、回転がラジアンであるためです。
MathHelper.ToRadians()
度をラジアンに簡単に変換するために使用できます。こちらを参照してください
spriteBatch.Draw(TexTiro, Position, null, Color.White, MathHelper.ToRadians(180), new Vector2(), Vector2.One, SpriteEffects.None, 0f);