Math
数学库
均使用角度制
acos
function Math.acos(value: number)
-> float: number
反余弦(角度制)
@param value
— 实数
@return float
— 实数
asin
function Math.asin(value: number)
-> float: number
反正弦(角度制)
@param value
— 实数
@return float
— 实数
atan
function Math.atan(y: number, x: number)
-> float: number
反正切(角度制)
@return float
— 实数
cos
function Math.cos(value: number)
-> float: number
余弦(角度制)
@param value
— 实数
@return float
— 实数
get_random_angle
function Math.get_random_angle()
-> number
获取随机角度
get_random_seed
function Math.get_random_seed()
-> seed: integer
获取随机种子
@return seed
— 随机种子
includedAngle
function Math.includedAngle(r1: number, r2: number)
-> angle: number
2. direction: number
计算2个角度之间的夹角(角度制)
@return angle
— 夹角,取值范围[0, 180]
@return direction
— 方向,1为顺时针,-1为逆时针
isBetween
function Math.isBetween(number: number, min: number, max: number)
-> boolean
检查数字是否在[min, max]范围内
random_float
function Math.random_float(min: number, max: number)
-> float: number
范围内随机实数
@param min
— 范围内最小实数
@param max
— 范围内最大实数
@return float
— 随机实数
sin
function Math.sin(value: number)
-> float: number
正弦(角度制)
@param value
— 实数
@return float
— 实数
tan
function Math.tan(value: number)
-> float: number
正切(角度制)
@param value
— 实数
@return float
— 实数