Здравствуйте. Подскажите пожалуйста: к примеру у модели есть 50 анимаций Cinematic с разными номерами и названиями. Мне нужно что при использовании заклинания проигрывалась какая-то одна, конкретная. Если пишу Cinematic играются все рандомно. Если пишу Cinematic 5 например, не играется вообще ни одна анимация.

vlad2010pilot, ну это порядковый номер анимации в контейнере.
native SetUnitAnimationByIndex takes unit whichUnit, integer whichAnimation returns nothing
Только этой функцией у вас получится проиграть эти 50 анимаций.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
20
Ммм, модель бы скинул, вообще нужно так: Cinematic, 5 . Попробуй через запятую
3
KaneThaumaturge, Не проходит. после сохранения он создает две строчки. Первая Cinematic, вторая 5. В итоге играет снова рандомно Cinematic анимации.
32
vlad2010pilot, По ид анимаци проигрывай а не по имени, насколько помню по имени проигрываются только дефолт анимы.
32
vlad2010pilot, ну это порядковый номер анимации в контейнере.
native SetUnitAnimationByIndex takes unit whichUnit, integer whichAnimation returns nothing
Только этой функцией у вас получится проиграть эти 50 анимаций.
Принятый ответ
23
Банально переименуй названия анимаций чтоб проще редактору было понять что ты хочеш.
26
Я просто переименовываю нужные мне анимации под стандартные названия. Например, нужной анимации Cinematic дал название spell, способности поставил spell в Графика - Анимации, кажется. Ну и проверяй в игре, если после воспроизведения анимации персонаж застывает в позе, то надо в модели анимации галочку Однократность убрать, либо наоборот поставить, если анимация не прекращается.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.