Как сделать эту крутилку.
	call SetUnitAnimation( unit, "spin" )
но анимация сбивается , каждый раз, когда даю юниту приказ идти куда-то.

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

А у акса в доте так и есть, чуть шевельнулся - сразу же сбилась анимация, где вы видели чтобы он крутился и бегал?
0
26
7 лет назад
0
Steal nerves, не знаю, что вы видели, что вам лень, просто мне эта система представляется довольно простой:
С: Юнит получает урон
У: (Damage source) = лучник
Д: Создать дамми-"сломанная стрела" (летающий) в позиции на маленьком расстоянии от получившего урон в сторону лучника
Установить переменную S=случайное число от 128 до 512
Приказать ему двигаться в случайном направлении на расстояние S
Понижать высоту дамми с текущей до 0 за S/скорость дамми*(на 1000 вроде бы)
Установить дамми время жизни 2 секунды
0
23
7 лет назад
0
8gabriel8, неправильно надо сначало формула расчитать для жизни скорость снаряда и дистанции а потом уже установить время жизни а то стрела будет летать до середина и исчезнет...
0
26
7 лет назад
0
pro100master, просто я предполагал, что скорость будет не такая маленькая, чтобы дамми более 2 секунд летел.
0
27
7 лет назад
Отредактирован MpW
0
раскрыть
8gabriel8, не-нее. Я имею в виду полную имитацию атаки с уроном. Чтоб в ро у юнита убрать анимацию атаки (полёты снарядов), и желательно урон. Можно тип оружия поставить нет, не будет урона, не показывает атаку. Юнит как дурачок будет махать руками. Зато, агрит монстров. Желательно, чтобы не было видно, полётов снарядов, мы туда свои всунем (даймиков). При событий юнит атакован, запускаем снаряд с такой-то скоростью, по такой то дуге. Из минусов обычно фаервол пускают с руки, а у вас летит с головы. При приближений к цели наносим урон. При событий юнит получает урон - уничтожаем снаряд. Много чего нужно учесть, тем более, видел такую вещь, как например, снаряд летает за юнитом по всей карте. Пульнул в него, снаряд почти долетел, а он телепортнул в другую часть, и снаряд за ним полетел. За это отвечает автонаведение кажись? А что, цель удрала как бы, как можно было бы убежать от снаряда? Как там осуществить естественные промахи, там на клифах и др ? Об этом давно как-то думаю
0
26
7 лет назад
0
Steal nerves:
Из минусов обычно фаервол пускают с руки, а у вас летит с головы.
Полярные координаты для создания дамика фаербола? Будет создаваться фаербол в нужном месте, как бы кастер не крутился.
Как там осуществить естественные промахи, там на клифах и др ?
Так в позицию юнита же направляется дамми, если нигде не встретил по пути врага, то над атаковавшим создаётся всплывающий текст "промах".
Чтобы оставить комментарий, пожалуйста, войдите на сайт.