Math 旋转和getComponentRotation之间有什么区别?

Math 旋转和getComponentRotation之间有什么区别?,math,unreal-engine4,Math,Unreal Engine4,在UE4游戏引擎中 旋转和GetComponentRotation之间有什么区别 请尝试通过在上的文档了解这一点 但我不能 我需要一些关于这个的细节和解释。这两种方法来自不同的对象: 两者都返回一个旋转对象(),该对象在偏航/俯仰/滚动表示中对旋转进行编码 不同之处在于旋转返回一个FRotator对象,如果应用于组件,该对象将使组件“看”到向量的方向。例如,如果取球体位置和玩家位置之间的差值,使用旋转,然后将旋转应用于玩家,玩家将面对球体 GetComponentRotation返回组件在

在UE4游戏引擎中 旋转和GetComponentRotation之间有什么区别

请尝试通过在上的文档了解这一点

但我不能


我需要一些关于这个的细节和解释。

这两种方法来自不同的对象:


两者都返回一个旋转对象(),该对象在偏航/俯仰/滚动表示中对旋转进行编码

不同之处在于旋转返回一个FRotator对象,如果应用于组件,该对象将使组件“看”到向量的方向。例如,如果取球体位置和玩家位置之间的差值,使用旋转,然后将旋转应用于玩家,玩家将面对球体


GetComponentRotation返回组件在全局空间中的当前方向

这两种方法来自不同的对象:


两者都返回一个旋转对象(),该对象在偏航/俯仰/滚动表示中对旋转进行编码

不同之处在于旋转返回一个FRotator对象,如果应用于组件,该对象将使组件“看”到向量的方向。例如,如果取球体位置和玩家位置之间的差值,使用旋转,然后将旋转应用于玩家,玩家将面对球体


GetComponentRotation返回组件在全局空间中的当前方向