Mathf.Abs() 表示取绝对值;
Mathf.Ceil()表示向上取整,并且返回一个浮点类型的数;
Mathf.CeilToInt()表示向上取整,并且返回一个整型的数;
Mathf.Clamp()表示让某个数介于两个数之间;
Mathf.Clamp01()表示让某个数介于0-1之间;
Time.deltaTime表示一个固定的值,大约是1/60秒,常在Update中调用。
print(Mathf.DeltaAngle(1080, 90));//计算两个角之间的差值,返回一个小于180度的角,例如这个返回的是90;
Mathf.Floor()表示向下取整,和上面的Mathf.Ceil()用法相反。
Mathf.FloorToInt()表示向下取整,并且返回一个int类型的值。
Mathf.Lerp()差值运算,例如Mathf.Lerp(10,20,0.1)返回的是11,Mathf.Lerp(10,20,0.5)返回的是15,以此类推:0的话返回10,1的话返回20
Mathf.MoveToWards()和上面的Lerp差不多,只不过这种方式是匀速运动的,上面的方式会先快后慢。
Mathf.PingPong()在两个值之间往返运动。
Input类是用来检测输入的:
Input.GetKeyDown()用来检测键盘的按下。
Input.GetKeyUp()用来检测键盘的抬起。
Input.GetKey()当键盘按下时会一直触发。
Input.GetButton()系列这里的Button指的是虚拟按键,是用户定义的。
2018.8.30 API学习日志。
最新推荐文章于 2020-09-16 20:24:19 发布