public Transform from;
public Transform to;
float time; //过渡花费时间
float startTime;
void Start(){
startTime = Time.time;
}
void Update(){
float usedTime = (Time.time-startTime)/time;
transform.rotation = Quatertion.Slerp(from.rotation,to.rotation,usedTime);
}