Unity基础-Mathf模块

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 阻尼旋转
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、模块 1、模块和导入 当程序代码量变得相当大、逻辑结构变得非常复杂的时候,我们最好把代码按照逻辑和功能划分成一...
    常大鹏阅读 3,038评论 0 9
  • 清晨,我跟往常一样起得很早,简单的洗漱一通,就忙着在厨房里准备早餐,每天的早饭也是我的功课。因为儿子很挑食...
    红莲花5123阅读 504评论 3 5
  • 城市的皮肤长不出毛发 光滑得只见浮躁与繁华 欲望用250km时速狂奔 却不见通往自由的出口 一首情诗撞上广告噱头 ...
    驿外荒泉阅读 360评论 1 2
  • 0x000 前言 现在几乎养成了一种固定的写作模式 , 在开始正文之前 ,总想唠嗑几句 , 或技术简介亦或是近来的...
    逝我阅读 2,482评论 1 8
  • 大概每个人的心中都有过一位最佳损友 你我曾成为密友也是很幸运的 至少你在我最纯真的青春里带我沐浴过灿烂 我不知道为...
    常樂丶阅读 254评论 0 2