В ответах только:"Такую функцию добавили в 1.29", отлично, а что за функция?

Принятый ответ

NazarPunk, эта функция не поворачивает мгновенно, даже если время 0. Тем более, она есть и в 1.26а, а человек спрашивает про новую функцию.

На 1.26а мгновенный поворот делается вот так.

А новой функции нет, так что только через способ Bergi_Bear.
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
19
5 лет назад
2
Похожие вопросы:

ответ
Всё просто. Если Вас не устраивает "родная" система движения игры, то создайте свою.
ответ
~8gabriel8:
В 1.29 добавили мгновенный поворот.

4
29
5 лет назад
Отредактирован nazarpunk
4
---@param whichUnit unit
---@param facingAngle real
function SetUnitFacing(whichUnit, facingAngle) end
Загруженные файлы
0
10
5 лет назад
0
Она же в градусах?
2
29
5 лет назад
2
Она же в градусах?
А вам в радианах нужно?
0
10
5 лет назад
Отредактирован noyl
0
NazarPunk:
Она же в градусах?
А вам в радианах нужно?
Как угодно. Спасибо, разобрался.
Во время приказа движения, не поворачивалась.
2
29
5 лет назад
2
Как угодно
Загруженные файлы
0
26
5 лет назад
0
Во время приказа движения, не поворачивалась.
Там же в самом действии указано:
Дословный перевод: Поворачивает юнита лицом на указанный угол, измеряется в градусах, (оригинальная функция делает это в радианах, если мне не изменяет память) где 0 градусов - поворот на восток. Работает только, когда юнит в это время не двигается.
P. S. Во время движения можно повернуть голову юнита.
Загруженные файлы
2
28
5 лет назад
Отредактирован PT153
2
NazarPunk, эта функция не поворачивает мгновенно, даже если время 0. Тем более, она есть и в 1.26а, а человек спрашивает про новую функцию.

На 1.26а мгновенный поворот делается вот так.

А новой функции нет, так что только через способ Bergi_Bear.
Принятый ответ
2
32
5 лет назад
2
PT153, это жутчайший костыль, требующий редактирование модели, я потом от него отказался и разворачивал только турель, ибо там есть некоторые дёрганья (хотя дёрганья связаны исключительно с функций SetUnitLookAt )
И юнита (не героя) можно мгновенно разворачивать через удаление/добавление
2
29
5 лет назад
2
А никто так и не спросил зачем мгновенно разворачивать юнита?)
2
17
5 лет назад
2
А никто так и не спросил зачем мгновенно разворачивать юнита?)
Нам был задан конкретный вопрос. Наша задача - дать конкретный ответ. Почему, зачем, для чего - не нашего ума дело. Меньше знаешь - крепче спишь.
0
28
5 лет назад
0
Мне вот тоже это нужно, чтобы юниты не тратили время на разворот, после телепортации.
2
29
5 лет назад
2
И никто не подумал о SetUnitTurnSpeed. Печально...
1
28
5 лет назад
1
KingMaximax, там вроде есть максимум, который никак не преодолеть.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.