Я пытаюсь повернуть ограничительную рамку в XNA, это то, как я обычно делаю это:Как повернуть ограничительную рамку в XNA?
new Rectangle((int)position.X, (int)position.Y, (int)texture.Width, (int)texture.Height);
, но он в настоящее время не возврат вращения, которое в моем розыгрыше код:
spriteBatch.Draw(texture, position, null, Color.White, rotation, origin, scale, SpriteEffects.None, 1f);
как мне повернуть его с помощью плеера? Я пытался понять это и наткнулся на это:
2D BoundingRectangle rotation in XNA 4.0
, но я не совсем уверен, как реализовать матрицы он говорит, и я делаю 2d игр, в отличие от 3d один здесь.