Как использовать действие "Change Unit Flying Height"? Юнит, которому я меняю высоту, летающий. Но при применении этого действия, поднимается/опускается только полоска хп, а модель остаётся на месте. Как заставить подняться и модель?

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

Сфинкс, не ?
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
23
6 лет назад
0
морф поможет он меняет высоту гладко
0
30
6 лет назад
0
вот тут есть всё что нужно для изменения высоты юнита.
0
28
6 лет назад
0
  1. что за модель?
  2. нужны скрины того что было до изменения высоты, того что стало после изменения и код/гуи которым изменяли высоту
0
12
6 лет назад
Отредактирован iliamakar
0
nvc123:
Кастующий юнит имеет модель VikingAssault, "юнит Т(В)" - VikingMorph, "h60U" - VikingFighter.
При использовании способности кастующий юнит заменяется на другого с анимацаей трансформации, который должен опуститься вниз. Я конечно уже додумался сделать спуск/подъём в анимации модели, но все же интересно.
0
15
6 лет назад
0
Сфинкс, не ?
Принятый ответ
1
12
6 лет назад
1
Boyazitov:
Оу........
1
12
6 лет назад
1
Я так меняю
call UnitAddAbility ( u, 'Amrf' )
call UnitRemoveAbility( u, 'Amrf' )

call SetUnitFlyHeight ( u, z, 0.00 )
0
12
6 лет назад
0
EvilPenguin:
В моём случае это по каким-то причинам не работает
0
20
6 лет назад
Отредактирован biridius
0
  1. ландшафт может влиять
  2. попробуй еще воткнуть вейт на 0.1 перед изменением высоты, после реплейса
6
21
6 лет назад
6
Скорость передвижения юнита не должна равняться 0.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.