Unity-Mathf函数

 Start () {
		//绝对值
		float a = Mathf.Abs(-5);

Mathf.Clamp用来限制对象各个轴的活动范围

//范围限制
		float b = Mathf.Clamp(6,-5,10);

Mathf.Ceil上限值会无线接近最近的整数值 (往上加)             

//上限值		
        float c = Mathf.Ceil(3.6f);

Mathf.Floor下限值会无线接近最近的整数值 (往下减)

 float d = Mathf.Floor(3.9f);
          //最大值
        float e = Mathf.Max(1,2,5,9,10); 
        //最小值
        float f = Mathf.Min(1,2,5,9,10); 
        //圆周率
        float g = Mathf.PI; print(g);
        //次方
        float h = Mathf.Pow(2,3); 
        //开方
        float k= Mathf.Sqrt(4); 
        //四舍五入到最近的整数(int
        int i= Mathf.RoundToInt(5.56f);
        //四舍五入到最近的整数(float
        float m = Mathf.Round(5.56f);
      
          float n = Mathf.PI / 2;
        //弧度转度
        float p = Mathf.Rad2Deg * n;
        //度转弧度
        float v = Mathf.Deg2Rad * p;
        //插值   x+(y-x)*t
        float z = Mathf.Lerp(10,60,0.5f);    	
        //重复
        float l = Mathf.Repeat(Time.deltaTime,10);
        //乒乓(往返)
        float j = Mathf.PingPong(Time.deltaTime,10);
	}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值