у меня есть тригер в одном месте он делать мгновеный поворот а в другом месте точно такой же тригер мгновеный поворот не делает почему и как решыть даную проблему
вот на рисунке в этом тригере мгновеный поворот почему я не понимаю
`
ОЖИДАНИЕ РЕКЛАМЫ...
26
Используй вместо этого действия - смещение юнита в точку этого юнита с поворотом. Тогда поворот будет мгновенным.
А то это действие, что ты показал, оно все равно заставляет юнита поворачиваться во времени.

Как еще один оооочень кривой вариант - пересоздать юнита с нужным поворотом, но вряд-ли такой вариант тебе нужен.
Ответы (10)
28
konvan5, любое действие заставит юнита поворачиваться со временем. Нет мгновенного поворота из коробки на 1.26, только костылить с созданием нового юнита либо использовать мемхак/южапи и т.д.
26
rsfghd, хмммм, когда-то давно решал эту проблему каким-то способом... Вроде это было версии рефоржеда, мб там это было проще решить.
26
только костылить с созданием нового юнита либо использовать
Где-то тут на сайте для мгновенного поворота предлагался костыль с переименованием рут кости модели в turret, и триггерным закрепом кости на цели. На рефе так делал для фиксации модельки героя на курсоре, на 1.26 тоже скорее всего рабочий вариант. Но не для каждой задачи этот способ будет допустим.
28
Makeba, мгновенный поворот это мгновенный поворот, а не быстрвй
26
rsfghd, это да... даже тот костыль делает поворот просто очень быстрым а не мгновенным...
28
Makeba, норм ты наказать решил меня, видео ели загрузилось.Конкре но в данном варианте мне нечего сказать. Я видел уже демонстрацию кости на другой модели где было видно вращение. Я уже молчу о том, что GetUnitFacing в данном случае не будет работать корректно
26
rsfghd, ну так UnitFacing в сделку не входил, поэтому я и обозначил, что не для каждой ситуации способ применим.
Вращение будет видно если таргет двигать плавно, а не просто установить ему нужные конечные координаты
26
Вот да, на Рефоржеде запилили функцию для мгновенного поворота, работает.
Загруженные файлы
14
но скажите тогда почему исполизуя эту функцыю у меня на самом деле мгновеный разворот спелы кастуюца спиной ДАже через шыфт моменталино прожимаюца во все стороны кто не верит могу в дискорде показать
Ответы (1)
28
MATRITSA, на спелы влияет скорость передвижения юнита, анимации точки каста и угол отклонения, не помню как параметр называется, его максимум 180.00
20
Единственный вариант сделать мгновенный поворот для 1.26 господ (без южапи и т.д):
native SetUnitLookAt takes unit whichUnit, string whichBone, unit lookAtTarget, real offsetX, real offsetY, real offsetZ returns nothing
native ResetUnitLookAt takes unit whichUnit returns nothing
Создаем дамми-юнита в под нужным углом относительно юнита, крепим нужного юнита на даммика
Ответы (4)
28
KaneThaumaturge, ну и что вернёт GetUnitFacing? Уже молчу что это всё ещё не мгновенный поворот
20
rsfghd,
  1. Какая разница что он вернет? Это всегда можно обойти
  2. Это мгновенный поворот
28
KaneThaumaturge, это не мгновенный поворот, его всё равно будет заметно. И "всегда можно обойти" можно с такой же логикой юзать пересоздание юнита)
20
rsfghd,
Что проще обработать неправильный GetUnitFacing или пересоздание юнита? К сожалению это единственный вариант доступный на 1.26, поэтому я не понимаю твоего негодования.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.