3
我正在XNA工作。將單個弧度值轉換爲矢量方向
我有一個名爲「旋轉」的浮點值。它從-3.14到3.14。它指定了一個精靈的旋轉。
我想使用這個值來產生一個矢量,其中X和Y軸上的旋轉值。例如,如果精靈直接向右轉,我想得到值(1,0)。
如果它直接向上,我想(0,-1)。你得到的照片。
我該怎麼辦呢?
我正在XNA工作。將單個弧度值轉換爲矢量方向
我有一個名爲「旋轉」的浮點值。它從-3.14到3.14。它指定了一個精靈的旋轉。
我想使用這個值來產生一個矢量,其中X和Y軸上的旋轉值。例如,如果精靈直接向右轉,我想得到值(1,0)。
如果它直接向上,我想(0,-1)。你得到的照片。
我該怎麼辦呢?
您使用正弦和餘弦:
(Math.Cos(rotation), Math.Sin(rotation))
嘿,這很簡單。非常感謝,今天學到了新東西! – 2011-05-05 16:35:43