ZERO_BEYOND

博客园 首页 联系 订阅 管理

三角函数

包括正弦函数,余弦函数,正切函数

正弦函数(Sin)

Sinβ = 角的对边/斜边

Sinβ = A/C

余弦函数(Cos)

Cosβ = 角的临边/斜边

Cosβ = B/C

注意:Mathf中三角函数相关函数的传入参数是能是弧度值

Mathf.Sin(30 * Mathf.Deg2Rad) = 0.5f

Mathf.Cos(60 * Mathf.Deg2Rad) = 0.5f

反三角函数

包括反正弦函数,反余弦函数等

作用:通过反三角函数计算正弦值或余弦值对应的弧度值

弧度 = Mathf.Asin(正弦值);

弧度 = Mathf.Acos(余弦值);

rad = Mathf.Asin(0.5f);

anger = rad * Mathf.Rad2Deg = 30

rad = Mathf.Acos(0.5f);

anger = rad * Mathf.Rad2Deg = 60

注意:Unity提供的数学计算使用的是弧度制

 

posted on 2023-11-07 01:51  ZERO_BEYOND  阅读(88)  评论(0编辑  收藏  举报