Unreal Engine 4 学习笔记(十):FMath

Sin、Cos、Tan的用法

#include "Math/UnrealMathUtility.h"

float FMath::Sin( float Value )
float FMath::Cos( float Value )
float FMath::Tan( float Value )

其中,Value都是弧度值

radian       n. 弧度
degrees    n. 角度

弧度与角度之间的转换方式:

// 角度->弧度
template<class T>
static auto FMath::DegreesToRadians(T const & DegVal)

// 弧度->角度
template<class T>  
static auto FMath::RadiansToDegrees(T const & DegVal)

Clamp的用法

T FMath::Clamp(const T X, const T Min, const T Max) 

若X < Min, 则返回Min
若X > Max, 则返回Max
若X >= Min && X <= Max, 则返回X

猜你喜欢

转载自blog.csdn.net/netyeaxi/article/details/81562655