XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
Tobi123

offline
Опыт: 7,826
Активность:
Преодическая анимация передвижения
Делаю способность на передвижение, с нанесением урона. Не могу заставить юнита производить анимацию, юнита двигаю многократным таймером. Какие триггеры и анимации надо использовать, чтоб заставить юнита "бежать"?
Старый 06.09.2013, 11:36
Anthrax
Level 8
offline
Опыт: 4,850
Активность:
попробуй в каждом действии передвижения юнита, делать ему анимацию walk (бег) по моему так должно получиться
Старый 06.09.2013, 11:41
Melissa
Я всегда хочу как лучше!
offline
Опыт: 31,696
Активность:
walk не проигрывается гуишной функцией Play unit's animation
там надо по индексу вызывать анимацию бега, увы.
Старый 06.09.2013, 11:46
Tobi123

offline
Опыт: 7,826
Активность:
Пробовал, таймер передвижение 0.03 секунды, анимация не успевает проигрыватся.
Старый 06.09.2013, 11:47
Melissa
Я всегда хочу как лучше!
offline
Опыт: 31,696
Активность:
call SetUnitAnimationByIndex(udg_Unit[1], 6)
у пехотинца и у Джайны например walk - 6.
Посмотреть номер можно открыв модель в mdlvis и зайдя в редактор анимаций отсчитать, сверху какая она, walk.
NatureKid добавил:
Tobi123:
Пробовал, таймер передвижение 0.03 секунды, анимация не успевает проигрыватся.
заводи переменную-счётчик и увеличивай её на 1 к примеру каждое срабатывание триггера
ставь условие если - целое - математика modulo - перменная mod 30 = 0
то играть анимацию
Старый 06.09.2013, 11:50
Tobi123

offline
Опыт: 7,826
Активность:
Проще оставить анимацию без бега =D
Я не понял 80% всего того, что вы сейчас сказали
Старый 06.09.2013, 12:37
Cosonic5
Моймозггоритогнем
offline
Опыт: 13,584
Активность:
Tobi123, учись чтоб понять, тут форум для этого и сделан учиться...
Старый 06.09.2013, 13:14
Tobi123

offline
Опыт: 7,826
Активность:
Ну, я пытаюсь.
Старый 06.09.2013, 14:31
Melissa
Я всегда хочу как лучше!
offline
Опыт: 31,696
Активность:
Tobi123, что непонятно то?
Заведи переменную типа целочисленная, например I

поставь в этом своём триггере set I = I+1
потом поставь if then else multiple......
в нём ставь условие
integer - математика - modulo - I mod 30 = 0
то
call SetUnitAnimationByIndex(udg_Unit[1], 6)
Старый 06.09.2013, 15:03
Tobi123

offline
Опыт: 7,826
Активность:
NatureKid, как вызов анимации, если глобальная переменная юнита с названием Rich_Hero, просто я ничего не смыслю в джассе.
Старый 09.09.2013, 17:34
Hanabishi
COOL STATUS
offline
Опыт: отключен
В соседней теме блин написано
Тип передвижения юнита нужно ставить на "Нет", скорость передвижения на 0
Старый 09.09.2013, 20:16
Melissa
Я всегда хочу как лучше!
offline
Опыт: 31,696
Активность:
Hanabishi, прости, но как ты триггерно тип движения поменяешь, м?
Tobi123:
если глобальная переменная юнита с названием Rich_Hero
эта строчка тогда так
call SetUnitAnimationByIndex(udg_Rich_Hero, 6)
NatureKid добавил:
номер анимации нашёл то? Самое главное, для тя...
Старый 09.09.2013, 22:56
Hanabishi
COOL STATUS
offline
Опыт: отключен
прости, но как ты триггерно тип движения поменяешь, м?
Не триггерно, а в РО
Иначе никак анимация бега не будет работать
Hanabishi добавил:
Хотя есть вариант перековырять саму модель
Старый 10.09.2013, 06:15
Hate
конь вакуумный
offline
Опыт: 43,033
Активность:
по индексу проигрывая нужные промежутки все будет, без лишних телодвижений в ро
Старый 10.09.2013, 09:04
Melissa
Я всегда хочу как лучше!
offline
Опыт: 31,696
Активность:
Hanabishi:
Не триггерно, а в РО
Я не об этом.
Если в РО это сделать - юнит не будет бегать обычным способом.
Старый 10.09.2013, 10:50
Tobi123

offline
Опыт: 7,826
Активность:
Всем спасибо, теперь знаю как это делать, клоуз.
Старый 10.09.2013, 15:03
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 00:06.