Если юниту дать повторно move, то он дергается, а если вообще часто давать move - вообще слайд шоу.
Пробовал через attack в точку - не прокатило, тоже самое.

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

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
18
А если проверять текущий приказ и цель юнита? Если юнит идёт в нужную точку, то ничего не делать. Иначе - отправить в нужную точку.
18
Maniac_91:
А если проверять текущий приказ и цель юнита? Если юнит идёт в нужную точку, то ничего не делать. Иначе - отправить в нужную точку.
Ну просто если юнит топает к точке, а его кто то ударит в этот момент, то юнит переагрится на атакующего. А я сделал чтобы не переагривался и шёл дальше, но поддергивание осталось. И не в том прикол что юнит чуть чуть повернулся, даже если без этого дать ему move, то поддергивание так же будет.
32
UrsaBoss:
Maniac_91:
А если проверять текущий приказ и цель юнита? Если юнит идёт в нужную точку, то ничего не делать. Иначе - отправить в нужную точку.
Ну просто если юнит топает к точке, а его кто то ударит в этот момент, то юнит переагрится на атакующего. А я сделал чтобы не переагривался и шёл дальше, но поддергивание осталось. И не в том прикол что юнит чуть чуть повернулся, даже если без этого дать ему move, то поддергивание так же будет.
ну хз. я у себя делал так - создавал триггерно юнита - даю ему приказ охранять, потом на любой приказ атаки или движения он реагирует без рывков. но возможно я прост не понял тебя
18
Fakov
ну судя из наблюдений я понял что просто заново начинается воспроизводиться анимация ходьбы, например шел юнит к башне, я ему ещё раз приказал туда идти и анимация заново проигралась. Это и есть поддергивание
21
рабочие же не агрятся всякие, может от этого плясать?
32
UrsaBoss:
Fakov
ну судя из наблюдений я понял что просто заново начинается воспроизводиться анимация ходьбы, например шел юнит к башне, я ему ещё раз приказал туда идти и анимация заново проигралась. Это и есть поддергивание
Проверь гипотезу проверяя анимацию юнита когда отдаешь приказ
18
ClotPh:
рабочие же не агрятся всякие, может от этого плясать?
рабочие агрятся если их начать атаковать, увы. Доберусь до WE и попробую инвиз с -1 длительностью
22
анимация выруби stand и делай на move пока не дойдет до точка и вернуть анимацию stand =)
так как падергивает именно из за анимациии когда указываеш новый точка идет проверка поворота вот и анимацию делает stand потом move.
26
UrsaBoss, в стандартной игре (патч 1.26) юниты игнорируют удары, если выполняют приказ Двигаться. Внеси изменения в свою систему ИИ, чтобы движущиеся юниты не агрились при атаке.
Принятый ответ
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.