1、.Clamp
设置指定参数数值的范围,在最大值和最小值之间。
public static float Clamp(float value, float min, float max)
Description
Clamps a value between a minimum float and maximum float value.
2、定义一个公共调用类并序列化
公共类之前要注意做序列化[System.Serializable]
[System.Serializable]
public class Boundary
{
public float xMin, xMax, zMin, zMax;
}
调用时:
先声明public Boundary boundary; 再调用boundary.xMin
3、用欧拉角来改变刚体旋转角度
rigidbody.rotation = Quaternion.Euler(0.0f,0.0f,rigidbody.velocity.x * tilt);
4、协同程序StartCoroutine
yield return new WaitForSeconds(time)
这给方法就是让代码等待一定时间,这是个协同程序,可以让游戏不暂停的同时,让代码暂停.
using UnityEngine;using System.Collections;
}