// 角度转弧度
let 弧度 = BABYLON.Angle.FromDegrees(180).radians();// 3.141592653589793
// 弧度转角度
let 角度 = BABYLON.Angle.FromRadians(Math.PI).degrees();// 180
原API地址:
https://doc.babylonjs.com/api/classes/babylon.angle
BABYLON.Angle 是官方提供的一个功能类
包含两个function
就是最上方脚本演示
radians() 返回 弧长
degrees() 返回 角度
还有三个静态方法,均返回 BABYLON.Angle 类型实例
BABYLON.Angle.FromRadians(弧长)
BABYLON.Angle.FromDegrees(角度)
// 这个比较特殊 两个二维向量的夹角获取实例,具体不在赘述
BABYLON.Angle.BetweenTwoPoints(二维向量a,二维向量b)
为啥不能再加一个v3的计算............
具体细节可以参考API~~~
ps:希望babylon中国社区越来越强大~~~