是用itweenpath写的
关键代码如下:
复制代码void MoveToWaypoint(){
//Time = Distance / Rate:
float travelTime = Vector3.Distance(transform.position, waypoints[currentWaypoint].position)/rate;
//iTween:
iTween.MoveTo(gameObject,iTween.Hash("position",waypoints[currentWaypoint],"time",travelTime,"easetype","linear","oncomplete","MoveToWaypoint","Looktarget",waypoints[currentWaypoint].position,"looktime",.4));
//Move to next waypoint:
currentWaypoint++;
if(currentWaypoint>waypoints.Length-2){
currentWaypoint=0;
}
}
关键的参数 :"Looktarget",waypoints[currentWaypoint].position