![]() |
Передвижение объекта по заданным координатам
Всем доброго времени!
Интересует способ, как можно реализовать передвижение объекта по заданным координатам. То есть: К примеру, есть объект "О" с координатами х = 0; у = 0; z = 0; его нужно плавно переместить по координатам х = 10; у = 1; z = 20; Если использовать MoveEntity и задать нужные координаты, то объект переместится моментально, что мне не подходит. Пробовал перемещать "по чуть-чуть" и сверять координаты через EntityX/EntityY/EntityZ, но выходит громоздко и кривовато как-то:dontknow: Заранее благодарю за помощь! |
Ответ: Передвижение объекта по заданным координатам
сплайновая интерполяция
система вейпоинтов |
Ответ: Передвижение объекта по заданным координатам
Мне кажется MoveEntity в самый раз.
Код:
x=x+0.1 |
Ответ: Передвижение объекта по заданным координатам
WayPoints.bb
Код:
;Project : WayPointSystem |
Ответ: Передвижение объекта по заданным координатам
Вложений: 1
Уже надоедает совать всем под нос один и тот же пример.
Тут даже с анимацией перемещение в указанную мышью точку Распаковать & Запустить. Все что тебе отсюда нужно - немного переделанная функция UpdateMovement() |
Ответ: Передвижение объекта по заданным координатам
ЗЫ Вырвал только что функцию из WorldWar[Tanks]
Тут ещё и с плавным поворотом PHP код:
Speed-скорость передвижения, Turnspeed-скорость поворота(0-не поворачивается, 1-мгновенный поворот) |
Часовой пояс GMT +4, время: 00:16. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot