]Может начнёшь с чего-нибудь попроще?[
Повернуть машину "лицом" к вейпоинту поможет это
dyaw# = DeltaYaw (car,WayPoint[k])
TurnEntity car,0,dyaw#,0
при условии, что WayPoint[k], это entity - к-ый вейпоинт
НО поворот будет мгновенным!
А то, что она по дороге едет, это вроде и не нужно знать, ведь вейпоинты стоят на дороге, значит при движении между вейпоинтами тачка будет ехать по дороге.
Если нужно поворачивать (относительно плавно), то можно примерно так сделать
dyaw# = DeltaYaw (car,WayPoint[k])
If Abs(dyaw#)>=carSpdY#
TurnEntity car,0,carSpdY#,0
Else
TurnEntity car,0,dyaw#,0
EndIf
Теперь к этому добавляем MoveEntity car,0,0,carSpdZ#
И получаем очень настырную машинку, которая будет рулить сама!
|