Вот js скрипт:
var waypoint : Transform[];
static var speed : float = 5;
private var currentWaypoint : int;
function Update ()
{
if(currentWaypoint < waypoint.length)
{
var target : Vector3 = waypoint[currentWaypoint].position;
var moveDirection : Vector3 = target - transform.position;
var velocity = rigidbody.velocity;
if(moveDirection.magnitude < 1)
{
currentWaypoint++;
}
else
{
velocity = moveDirection.normalized*speed;
}
}
rigidbody.velocity = velocity;
}
добавьте плз сюда плавный поворот, наведение на следующую точку (вейпоинт)и скорость. спс заранее