Добавлен awesomesk1ll
Вопрос на тему "Как устроено передвижение юнитов в Warcraft 3"
Ситуация:
Имеется юнит (например, Пехотинец).
Имеется юнит (например, Пехотинец).
Вопрос:
Если отдать приказ идти в точку в 600 единицах позади пехотинца, как будет реализовано движение данного юнита?
Как долго он будет стоять на месте? Как и когда он будет разворачиваться, в нужном для передвижения, направлении?
Если отдать приказ идти в точку в 600 единицах позади пехотинца, как будет реализовано движение данного юнита?
Как долго он будет стоять на месте? Как и когда он будет разворачиваться, в нужном для передвижения, направлении?
Принятый ответ
В РО есть графа у юнита Движение - скорость поворота там указываешь в секундах скорость его поворота на 180*. Я ставлю 1.0сек, у каждого юнита по умолчанию своя(обычно не больше 0.4сек). Стоять на месте он будет как раз это время которое поворачивается. Разворачиваться будет сразу после приказа.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован awesomesk1ll
Вопрос в том - как сделать движение "как в варике". Я хотел задать его в разделе gamedev'а, но там премодерация (понятия не имею зачем).
GoJustGo: Бежать точно начинает до того как окончательно повернулся. Когда?
А как же задержка приказов..