【问题标题】:Turning a single radian value into a Vector Direction将单个弧度值转换为矢量方向
【发布时间】:2011-05-06 00:33:07
【问题描述】:

我在 XNA 工作。

我有一个名为“Rotation”的浮点值。它从 -3.14 到 3.14。它指定精灵的旋转。

我想使用这个值来生成一个向量,该向量具有在 X 和 Y 轴上的旋转值。

例如,如果精灵直接向右转动,我想得到值 (1, 0)。

如果它直接向上转动,我想要 (0, -1)。你明白了。

我该怎么办?

【问题讨论】:

    标签: c# xna


    【解决方案1】:

    你使用正弦和余弦:

    ( Math.Cos(rotation), Math.Sin(rotation) )
    

    【讨论】:

    • 嗯,这很简单。非常感谢,今天学到了新东西!
    猜你喜欢
    • 2015-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-15
    • 2023-03-03
    • 2013-10-15
    • 1970-01-01
    相关资源
    最近更新 更多