usingUnityEngine;
usingSystem.Collections;
publicclasssphere:MonoBehaviour{
publicGameObjectcube;
voidAwake(){
print("sphere");
}
//用来进行初始化
voidStart(){
//Vector3direction=cube.transform.position-transform.position;
//Debug.Log(direction);
//
//
////四元数
//cube.transform.rotation=Quaternion.LookRotation(direction);
}
//Updateiscalledonceperframe
voidUpdate(){
//Lerp:线性插值010a=a+(b-a)*T
//Distance
//向某个物体移动
//if(Vector3.Distance(transform.position,cube.transform.position)>=0.01f){
//
//
//transform.position=Vector3.Lerp(transform.position,cube.transform.position,Time.deltaTime);
//
//
//
//}else{
//
//transform.position=cube.transform.position;
//print("stop");
//}
//向正前方移动
//transform.position+=Vector3.forward*Time.deltaTime;//沿着世界坐标系的正前方移动
//transform.position+=transform.forward*Time.deltaTime;//沿着当地坐标系的正前方移动
//transform.Translate(newVector3(0,0.01f,0));//沿着给定的方向移动
//
//transform.Translate(transform.forward*Time.deltaTime);//沿着给定的方向和自身正前方叠加后的方向移动
//Mathf
//print(Mathf.Clamp(100,3,20));//返回一个限制值
}
}