美文网首页Unity基础
Unity基础-Mathf模块

Unity基础-Mathf模块

作者: passiony | 来源:发表于2018-04-10 21:36 被阅读101次

    Mathf模块

    • 属性
    PI//PI(读pai)的值,也就是圆周率(π)的值3.14159265358979323846...(只读)
    Infinity//表示正无穷,也就是无穷大,∞ (只读)[in'finiti]
    NegativeInfinity//表示负无穷,也就是无穷小,-∞ (只读)['negətiv][in'finiti]
    Deg2Rad//度到弧度的转化常量。(只读)[di'gri:s] ['reidiəns]
    Rad2Deg//弧度到度的转化常量。(只读)
    Epsilon// 一个很小的浮点数值。(只读)['epsilən]
    
    • 常用方法
    Repeat//循环数值t,0到length之间。t值永远不会大于length的值,也永远不会小于0。
    PingPong//让数值t在 0到length之间往返。t值永远不会大于length的值,也永远不会小于0。
    
    Sin//计算并返回以弧度为单位指定的角 f 的正弦值。
    Cos//返回由参数 f 指定的角的余弦值(介于 -1.0 与 1.0 之间的值)。
    Tan//计算并返回以弧度为单位 f 指定角度的正切值。
    Asin//以弧度为单位计算并返回参数 f 中指定的数字的反正弦值。
    Acos//以弧度为单位计算并返回参数 f 中指定的数字的反余弦值。
    Atan//计算并返回参数 f 中指定的数字的反正切值。返回值介于负二分之 pi 与正二分之 pi 之间。
    
    Sqrt//计算并返回 f 的平方根。
    Abs//计算并返回指定参数 f 绝对值。
    Min//返回两个或更多值中最小的值。
    Max//返回两个或更多值中最大的值。
    Clamp //返回有限范围值
    
    Lerp //返回两数之间的插值
    LerpAngle 角度插值
    DeltaAngle //最小增量角度
    SmoothStep //返回两数之间的平滑插值
    SmoothDampAngle 阻尼旋转
    

    相关文章

      网友评论

        本文标题:Unity基础-Mathf模块

        本文链接:https://www.haomeiwen.com/subject/xgcohftx.html