Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Math/UnrealMathUtility.h |
Include |
#include "Math/UnrealMathUtility.h" |
Source |
/Engine/Source/Runtime/Core/Private/Math/UnrealMath.cpp |
Returns Azimuth and Elevation of vector 'Direction' in coordinate system O(AxisX,AxisY,AxisZ).
Orientation: (consider 'O' the first person view of the player, and 'Direction' a vector pointing to an enemy)
positive azimuth means enemy is on the right of crosshair. (negative means left).
positive elevation means enemy is on top of crosshair, negative means below.
FVector2D X = Azimuth angle (in radians) (-PI, +PI) Y = Elevation angle (in radians) (-PI/2, +PI/2)
Parameter |
Description |
---|---|
Direction |
Direction of target. |
AxisX |
X component of reference system. |
AxisY |
Y component of reference system. |
AxisZ |
Z component of reference system. |