将单个弧度值转换为矢量方向
本文关键字:方向 转换 单个弧 | 更新日期: 2023-09-27 17:54:51
我在XNA工作。
我有一个名为"Rotation"的浮动值。从-3.14到3.14。它指定了精灵的旋转。
我想用这个值来生成一个矢量,它具有X轴和Y轴上的旋转值。
例如,如果精灵直接向右转,我想要得到值(1,0)。
如果它直接向上翻转,我想要(0,-1)。你懂的。
我该怎么做呢?
使用正弦和余弦:
( Math.Cos(rotation), Math.Sin(rotation) )