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

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

Ответ
 
ALAKRIL

offline
Опыт: 854
Активность:
Замедление времени
Как сделать так, чтобы, когда герой применял способность, то всё вокруг останавливалось(кроме героя) на несколько секунд,а после этого постепенно восстанавливалась прежняя скорость.
Старый 07.04.2009, 15:16
Артте
Open up your eyes
offline
Опыт: 23,423
Активность:
Теоретически- создать область вокруг героя и отслеживать вход в нее юнитов, паузить их, их анимацию и добавлять их в некую группу, запустить таймер после каста, который через х секунд удалит область и возвратит все в норму
Старый 07.04.2009, 15:18
dave_wwid

offline
Опыт: 12,954
Активность:
Можно после окончания паузы сделать даммикаст "Human sorceress - slow (picked unit)" Но плавное возращение скорости будет сделать сложнее ( тогда надо все на Jass делать).
Старый 07.04.2009, 15:26
ALAKRIL

offline
Опыт: 854
Активность:
А вы можете его на Jass'e написать? А то я новичок.
Старый 07.04.2009, 15:31
Артте
Open up your eyes
offline
Опыт: 23,423
Активность:
ЧИтай FAQ и статьи по Jass'у, там действительно ничего сложного. Тут врятли кто-то что-нибудь за тебя сделает, но если конечно, свободное время найдется... Ты бы лучше сам написать попробовал и дал на исправление
Старый 07.04.2009, 15:33
Hellfim
Новичок
offline
Опыт: 79,637
Активность:
ALAKRIL
Это просто, давай юниту на это время ауру боя(у минотавра) с отрицательными значениями.
Старый 07.04.2009, 22:23
Ranger21
I love beatiul days XD
offline
Опыт: 13,274
Активность:
Ну можно сделать так - есть пассивный скилл пустышка - замедление времени.
Когда используешь этот скилл, то даётся способность замедление времени ( аура боя у минотавра) с нужными тебе % (допустим макс лвл 200%),а скилл должен иметь 50 уровней хотя бы... даётся 50ый уровень с 200%, а потом триггерно(джасс) опускается уровень пассивки с помощью таймера ( с нужным тиком, чтобы это выглядело плавно) PS: Если 200% понижение скорости на 50% уровне, то на 49 будет уже 196, на 48 - 192, каждый уровень снимать по 200/50 = 4 % скорости....
Ну и надо рассчитать правильно кулдаун, сделать эту абилку мультиприменимой ( разными юнитами)
Тут надо использовать как минимум таймеры и хендл атачи... а для мульти применения - unit of ability being cast должен переноситься в таймер с каждым разом
Старый 07.04.2009, 22:32
Hellfim
Новичок
offline
Опыт: 79,637
Активность:
Ranger21, какие еще хендл аттачи? В массив забиваешь таймер и ищешь по нему...
Старый 07.04.2009, 22:50
CDJ
Unity 3D engine user
offline
Опыт: 5,954
Активность:
А что если паузить всех юнитов и сбрасывать их скорость анимации на 0 ?
Старый 08.04.2009, 00:14
Hellfim
Новичок
offline
Опыт: 79,637
Активность:
CDJ, нужен постепенный анапауз, с аурой проще.
Старый 08.04.2009, 00:17
CDJ
Unity 3D engine user
offline
Опыт: 5,954
Активность:
Hellfim,дык...таким же образом вейтим опр кол-во времени и унпаузим,восстанавливая скорость анимации.например в доте Chronosphere(не помню точно) сделана примерно так) только там не на всю карту, а именно определённый регион...
Старый 08.04.2009, 00:20
Hellfim
Новичок
offline
Опыт: 79,637
Активность:
CDJ, в доте моментальный анпауз.
Старый 08.04.2009, 00:23
Ninbous
Jass progress >>>>>35/100
offline
Опыт: 5,674
Активность:
Можно на всех врагов после анпауза кидать скил пурж, он как раз изменяет скорость от 0 до 100%.
Старый 08.04.2009, 00:53
Vampirrr
O_o
offline
Опыт: 19,286
Активность:
как по мне, так самый тру вариант - пауз юнитов, анимация на 0 и таймерами восстанавливаем..
Старый 08.04.2009, 04:33
DrKirc

offline
Опыт: 5,933
Активность:
а разве магия смерч не замедляет юнитов? У меня лично с помощью этой ауры сделана башня замедления.
Старый 09.04.2009, 08:19
Ответ

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

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

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

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



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