Math 这个游戏使用什么样的旋转单位?

Math 这个游戏使用什么样的旋转单位?,math,rotation,physics,radians,Math,Rotation,Physics,Radians,我在游戏中观察角色的旋转值,它的值让我困惑 我想知道,这里用的是什么样的装置?它似乎不是弧度或度数 当角色面对… 北,旋转=0.014887573 东北旋转=-0.28192267 东部,旋转=-0.7139419 东南旋转=-0.9176189 南,旋转=-0.99983466 西,旋转=0.6936041 西南旋转=0.90622354 西北,自转=0.36119097 当面对更南的旋转时,似乎有某种指数增长。这个比例对任何人都有意义吗 更新:当面对东方或北方时,当与上述值相乘时,似乎有另一

我在游戏中观察角色的旋转值,它的值让我困惑

我想知道,这里用的是什么样的装置?它似乎不是弧度或度数

当角色面对…
北,旋转=0.014887573
东北旋转=-0.28192267
东部,旋转=-0.7139419
东南旋转=-0.9176189
南,旋转=-0.99983466
西,旋转=0.6936041
西南旋转=0.90622354
西北,自转=0.36119097

当面对更南的旋转时,似乎有某种指数增长。这个比例对任何人都有意义吗

更新:当面对东方或北方时,当与上述值相乘时,似乎有另一个变量以某种方式解决了实际旋转。如果乘以,当面向西部时,该值将为0.5,当面向东部时,该值将为-0.5

但是,该乘数在朝南时变为0,在朝北时变为1,因此当您将其与第一个值相乘时,它们都变为0


哪种旋转表示在3D场景中使用多个值?

当计算上述值的弧正弦时,它似乎更有意义

北方将变成0 南方将变成90岁

韦斯特将成为45岁 东部将变成-45


但我质疑,为什么比例是从0到90(从北到南),而不是从0到180?

如果你从南开始,然后沿着东、北、西再往南移动,它会从-1到1,但两者之间的比例似乎没有多大意义。还是这样?增量不是线性的。如果角色在3D世界中移动,那么相机位置可能会导致这种不均匀性。@Itamar,这是有道理的。因此,我可能看到了错误的值。我会调查的,谢谢@Itamar,在测试之后,似乎相机对该值没有任何影响。它似乎只是角色的实际旋转。