##前言
数学知识,对于游戏开发来说很重要,可谓是基础。
今天我们就来说一说游戏开发中所涉及到的三角函数与反三角函数知识。
##01 相似三角形
两个三角形相似,可以得到一个结论,三角形的三个角度对应相等,三个边对应成比例。
如果有两个三角形,有两个角是相等的,第三个角也会相等(三角形内角和为180度),这个这两个三角形相似。
##02 相似直角三角形
一个角为直角的三角形,为直角三角形,如果两个直角三角形,有一个除直角以外的角相等,那么这两个直角三角形相似。
根据三角形相似,可以得到 x1/r1 = x2/r2, y1/r1 = y2/r2,x1/x2 = y1/y2,这些比例等式,以及他的变化如:
(x2/x1=y2/y1)
对于一个直角三角形,如果一个锐角固定,比如30度,那么这一类三角形都相似,相似三角形边成比例。所以30度的三角形,对边/斜边 y1/r1 值是固定的,邻边/斜边 x1