Статья научит вас прикреплять оружие и спецэффекты к боевым единицам.
Существует несколько способов такого прикрепления, как и несколько
спецэффектов, уже доступных в WarCraft III. Первый шаг - загрузить
требуемую модель. Не секрет, что в Интернете много полуготовых моделей, с
прикреплением которых могут возникнуть проблемы, т.к. их не очень-то и
легко импортировать. По всем правилам на сайте, где скачивается модель,
должна быть указана вся информация о импорте (пути, текстуры и.т.д.). Я
скачал вот такой кровавый нож.
Теперь требуется создать способность-пустышку (или дамми-способность),
чтобы создать и прикрепить эффект. Я буду использовать способность
"Предмет: повышение защиты (+1)", т.к. эта способность не показывается у
героя, а также очень просто изменяема.
- Дайте способности новое имя.
- Измените поле "Дополнительная защита" на 0, тогда от способности не будет никакого эффекта.
- Измените поле "Графика - Цель" на ваш файл модели.
-
Измените поле "Графика - Воздействие на цель 1" на точки прикрепления.
Если вы хотите прикрепить на левую руку, тогда добавьте строку "left",
потом строку "hand".
- Измените поле "Графика - Задать сценарий воздействия" на количество точек, которые вы добавили. У меня это будет 1.
- Измените поле "Относится к предмету" на "Нет", чтобы мы могли добавить эту способность боевой единице.
Готово! Теперь нужно просто добавить созданную нами способность нашей боевой единице. Вот, какой у меня вышел Повелитель Ужаса: Ещё проще сделать триггерно действием "Спецэффект - Create special effect on unit"
Можно также дать созданную способность предмету, тогда при подбирании
предмета героем к нему будет крепиться спецэффект, а при падении его не
станет. Базовые точки прикрепления:
- overhead (находится над головой юнита, неподвижен при любой анимации юнита)
- head (на голове юнита, перемещается вместе с анимациями)
- chest (на туловище юнита, также хороша для крыльев)
- origin (между ног юнита)
- hand (руки)
- foot (ноги)
- weapon (оружие - только для героев)
- sprite (для зданий)
- medium (для зданий)
- large (для зданий)
Дополнительные точки прикрепления (сочетать с базовыми):
- left (левая)
- right (правая)
- mount (для прикреплённых)
- rear (для техники)
- first (для зданий)
- second (для зданий)
- third (для зданий)
- fourth (для зданий)
- fifth (для зданий)
- sixth (для зданий)
- rallypoint (для зданий)
В завершение статьи парочка примеров:
|