C# 获取旋转的纹理宽度和高度

C# 获取旋转的纹理宽度和高度,c#,xna,C#,Xna,好的,大家好,我有一个问题,这次是关于脚本的。 说得直接一点,我想知道如何获得在XNA上旋转的纹理的宽度和高度。我会想象它与在XNA上不旋转的纹理的宽度和高度相同,这是一个三角方程。给我一点时间让我想想你走了。正是我想要的丹尼尔,谢谢。 newWidth = textureHeight * Math.Sin(angle) + textureWidth * Math.Cos(angle); newHeight = textureHeight * Math.Cos(angle) + textureW

好的,大家好,我有一个问题,这次是关于脚本的。

说得直接一点,我想知道如何获得在XNA上旋转的纹理的宽度和高度。

我会想象它与在XNA上不旋转的纹理的宽度和高度相同,这是一个三角方程。给我一点时间让我想想你走了。正是我想要的丹尼尔,谢谢。
newWidth = textureHeight * Math.Sin(angle) + textureWidth * Math.Cos(angle);
newHeight = textureHeight * Math.Cos(angle) + textureWidth * Math.Sin(angle);