Я знаю лишь то, что при атаке юнита, снаряды на "weapon ref" проигрывают death анимацию. Но я не замечал, чтобы, если ты прикрепишь пехотинца к "chest" пехотинца, эффект пехотинца воспроизводил соответствующие анимации.
Так вот, вопрос: как сделать так, чтобы одежда проигрывала нужные анимации?
Допустим, я прикрепил штаны к chest голого мужика. Я хочу чтобы они двигались вместе с ним. Я понимаю, что нужно чтобы у них были те же анимации. Они есть у них. Но что должно быть, чтобы они проигрывались в соответствии с действиями юнита?

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

Приветствую!
Сам неоднократно пробовал реализовать подобное, но не нашёл адекватного способа. Пришёл к 3м решениям:
1.- Триггерно прописать все анимации персонажа (например "если персонаж атакует, проиграть анимации "Attack") и так каждую анимацию на каждое событие. После, при надевании предмета, создавать юнит с моделью, например, тех самых штанов, привязывать юнит к позиции персонажа и проигрывать анимации вместе с ним
(минус данного способа - ужасающая возня с тоннами триггеров, что может привести (и скорее всего приведёт) к лагам)
2.- Насоздавать кучу юнитов с нужными моделями и при надевании предмета тригерно подменивать юниты с сохранением всех показателей.
(минус данного способа - ужасающая возня с кучей юнитов (предположим, что слотов под экипировку 6, имеем 2 разных предмета на каждый слот (не забываем, что слот может пустовать), что плавно приводит нас к созданию 216 юнитов)
3.- Отказываться от всех частей экипировки, требующих анимацию и оставлять только chest, right hand, left hand, head.
Создать способность на основе "Захват знамени":
Где первая выделенная строка - часть тела юнита
Вторая будет нужна только в случае, например, применении парных мечей. тогда мы ставим цифру 2 и добавляем "воздействие на цель"
Третья строка, собственно, модель экипируемого предмета.
(Стоит помнить что все стандартные модели (и многие пользовательские с применением стандартных варовских анимаций) Левши. Поэтому возникают проблемы с моделями щитов (тк зачастую корректно они смотрятся только на левой руке, но этой самой рукой персонажи атакуют))
Далее эту способность мы присваиваем предмету. Теперь как только герой его подбирает на нём отображается заданный "элемент экипировки".
Минус данного способа - у некоторых моделей некорректные привязки по тегам (например привязав какой-нибудь доспех к честу, он может оказаться на голове), а так же невозможность экипировать, например, штаны, наручи, в общем всё, что деформируется при анимации, а так же не привязано к стандартным точкам. Однако, это самый простой в реализации способ.
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
29
5 лет назад
0
Вам 1.30 для этого подогнали, который может взаимодействовать со спецэффектами...
Осталось только событие на старт анимации подогнать)
0
23
5 лет назад
0
NazarPunk, есть много других костылей для отлова.
0
29
5 лет назад
0
есть много других костылей для отлова.
Нет даже возможности узнать играется ли Stand, Stand 2, Stand 2 Alternate.
0
30
5 лет назад
0
Блин, я же дал ссылку на правильное решение задачи, в чём проблема?
0
23
5 лет назад
0
NazarPunk, можно кстати назвать эти анимации как-то по своему и проигрывать их тригерно. Clamp, изменение текстуры во время игры это не то. Он же ясно выразился что нужно прикрепить модель одежды к юниту и что бы та повторяла уже заготовленые анимации. Чувствуешь разницу?
0
14
5 лет назад
0
Clamp, ну видимо господа размечтались о динамической замене меша, и чтобы вместе со скином персонажа всё деформировалось как надо! Варкрафт всё - таки состарился неслабо.
0
30
5 лет назад
0
Araders, не чувствую. Человеку надо, чтобы отображались доспехи - система позволяет отображать доспехи.
0
23
5 лет назад
0
Clamp, эта система позволяет изменять текстуру у уже имеющейся у модели геометрии?
Cinos, размечтался здесь только создатель темы, мы же в свою очередь помогаем по мере сил.
0
30
5 лет назад
0
Araders, так почитай, там нужно небольшое редактирование поверхностей модели, но в целом да, позволяет менять текстуру у существующей модели
0
19
5 лет назад
0
Понятно, это мясо. Значит, нужно крепить только к тем частям, в которых нет анимации. Неплохо.
0
23
5 лет назад
0
Darknessay, лично у меня была как-то попытка разделить например штаны на 4 части - пах, штанка выше колена, колено, штанка ниже колена и потом я по отдельности крепил все эти элементы даже во время анимации смотрелось неплохо.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.