Как использовать действие "Change Unit Flying Height"? Юнит, которому я меняю высоту, летающий. Но при применении этого действия, поднимается/опускается только полоска хп, а модель остаётся на месте. Как заставить подняться и модель?
`
ОЖИДАНИЕ РЕКЛАМЫ...
23
Похожие вопросы:

ответ
никак
Naadir, прежде чем советовать чтото другим проверь работает ли то что ты советуешь
ответ
Анимация - изменить высоту юнита (юнит, высота, скорость)
как-то так... или в Спецэффекты
ответ
Obelick:
нужно на время дать этому юниту способность "превратится в ворона", тогда он будет менять высоту триггерно.
Увы не работает, можно проиграть анимацию из раздела "Sea" (есть у юнитов анфибий), тогда они утопнут в грунте будто в воде, но увы не у всех моделей есть такое свойство, ну либо делать у модели вашего героя анимацию проваливания под землю.
ответ
Установи нужную высоту и измени тип юнита с пешего, на парящий. И установи минимальную высоту, как и сказал Lp666.
Что-то мы все затупили).

28
У юнитов есть минимальная высота полёта. Её можно изменить в настройках юнита.
12
PT153:
Чем мне поможет минимальная высота полёта? У меня есть юнит с высотой полёта 256, мне его нужно опустить до 0. И поднять с 0 до 256 другого юнита.
28
Чем мне поможет минимальная высота полёта?
Меньше минимума высоту полёта поставить нельзя. Если изначально высота полёта 0, то её вообще нельзя поменять.
12
PT153:
Изначально высота 256, мининальная высота 0. Я её меняю высоту на 0 со скорость 110. По каким причинам это действие может не работать?
30
вот тут есть всё что нужно для изменения высоты юнита.
28
  1. что за модель?
  2. нужны скрины того что было до изменения высоты, того что стало после изменения и код/гуи которым изменяли высоту
12
nvc123:
Кастующий юнит имеет модель VikingAssault, "юнит Т(В)" - VikingMorph, "h60U" - VikingFighter.
При использовании способности кастующий юнит заменяется на другого с анимацаей трансформации, который должен опуститься вниз. Я конечно уже додумался сделать спуск/подъём в анимации модели, но все же интересно.
12
Я так меняю
call UnitAddAbility ( u, 'Amrf' )
call UnitRemoveAbility( u, 'Amrf' )

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