角度 与 弧度
180 度 等于派 弧度
1度 等于 0.01745 弧度
1弧度 约等于57.3度
公式
弧度:radian
度数:degree
Mathf.Rad2Deg=57.3 弧度转换为角度 时使用
Mathf.Deg2Rad=0.01745 角度转换为弧度 时使用
Mathf.Sin(30 * Mathf.Deg2Rad) 正弦函数 参数为 弧度
Mathf.Cos(60 * Mathf.Deg2Rad) 余弦函数 参数为 弧度
Mathf.Asin(0.5f); 反正弦函数 结果为 弧度
Mathf.Acos(0.5f); 反余弦函数 结果为 弧度
实例
print(Mathf.Rad2Deg);
print(Mathf.Deg2Rad);
30度转换为弧度 再使用正弦函数
print(Mathf.Sin(30*Mathf.Deg2Rad));
print(Mathf.Cos(60*Mathf.Deg2Rad));
反三角函数的结果是弧度 弧度乘以 Mathf.Rad2Deg 转换为角度
print(Mathf.Rad2Deg * Mathf.Asin(0.5f))
print(Mathf.Rad2Deg* Mathf.Acos(0.5f));
物体曲线运动
Vector3 temp;
void Update()
{
temp = transform.position;
temp.x += Time.deltaTime;
temp.y = Mathf.Sin(temp.x);
transform.position = temp;
}