Добавлен
Нужно проигрывать анимацию бега для юнита при поднятии в воздух, объясните, что делаю не так? (Проигрывает stand1)
SetUnitAnimation(Targ, "walk")
PauseUnit(Targ, true)
SetUnitFlyHeight(Targ, 250, 500)
Вариант по индексу не хотелось бы, ввиду использования для разных моделей.

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

Вариант по индексу не хотелось бы, ввиду использования для разных моделей.
Придётся. Walk не играется триггерно при нормальных условиях.
Впрочем можно заставить проигрывать walk поставив юниту скорость движения 0 в редакторе объектов.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
20
7 лет назад
Отредактирован ssbbssc
0
Зачем пауза?
Пробовал передвинуть действие с тегом на последнее место по очередности?
И просто добавить тег walk а не устанавливать его?
Почему-то мне кажется, что пауза тегу мешает
0
13
7 лет назад
Отредактирован Nelloy
0
Порядок как только не менял, без паузы никак (ранее сделанное не позволит), да и видно как текущая анимация прерывается, думал на команду анимации... А с паузой... наталкивает на мысль, что она может срывать текущую анимацию, надо проверить с таймером
0
24
7 лет назад
Отредактирован Melissa
0
Вариант по индексу не хотелось бы, ввиду использования для разных моделей.
Придётся. Walk не играется триггерно при нормальных условиях.
Впрочем можно заставить проигрывать walk поставив юниту скорость движения 0 в редакторе объектов.
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.