Анимации Атаки
Добрый день, в триггерах указываю юниту проиграть анимацию атаки 3, но во время проверки карты он проигрывает рандомную анимацию каждый раз, как заставить юнита проигрывать нужную анимацию типа Attack 2-5, Spell 2-5 и тд?




Просмотров: 315

XGM Bot #1 - 2 недели назад 0
Похожие вопросы:

» ответ
тогда лучше всего удалить анимацию, наименее костыльный метод
» ответ
8gabriel8:
Вроде ему наоборот надо Spell Throw -> Attack.
с Attack на Spell Throw

zetreisu, открываете модель в mdlvis жмакаете F3, выбераете нужную анимацию, переименовываете, жмакаете Enter и сохраняете модель при выходе.

pro100master #2 - 2 недели назад 0
если вы передали как строка конечно будет рандом вам надо передать индекс анимации
Fullega #3 - 2 недели назад 0
pro100master:
если вы передали как строка конечно будет рандом вам надо передать индекс анимации
И как это сделать?
ScopteRectuS #4 - 2 недели назад 2   
SetUnitAnimationByIndex( whichUnit, index )
whichUnit - ваш юнит
index - необходимый индекс
Bergi_Bear #5 - 2 недели назад (отредактировано ) 0
Если не знаете какой индекс, рекомендую просто через периодический таймер каждые 2 сек увеличивать глобалку, и воспроизводить анимацию по индексу и писать в чат какая это анимация, как только увидеи нужные их надо будет запомнить, а далее просто воспользоваться способом выше
Ещё индексы можно узнать через mdlvis, посмотреть число кадров, допустим на линейке 0-10000 и 5 анимаций, следовательно смотим:
0-1000 первая
1001-5000
5001-6000
6001-9500
9501-10000 последняя
GetLocalPlayer #6 - 2 недели назад 0
через периодический таймер
Лучше тогда тестовый триггер сделать, при вводе команды "-play N", выбранный игроком юнит проигрывает анимацию с индексом N. Больше контроля.
Bergi_Bear #7 - 2 недели назад 0
GetLocalPlayer, можно и так, это сути не меняет + более удобно, но эта вещь обычно одноразовая
ScorpioT1000 #8 - 2 недели назад (отредактировано ) 0
Кстати, в рефордже совершенно другие индексы) и mdlvis такие модели не читает
Bergi_Bear #9 - 2 недели назад 0
ScorpioT1000, всегда есть конверт ретерой и можно прочитать, но мдлвисом смотреть вообще ещё тот геморой, гуи триггер в 3 строчки легко справляется