Больше интересует для ближнего боя, но чтобы понятнее был вопрос: вот юнит выпускает снаряд, но его убивают - как сделать так, чтобы его выпущенная атака больше не наносила урон?
С ближним боем, я так понимаю, всё примерно так же - если юнит замахивается, вроде бы урон уже по-любому пройдёт, даже если юнит погибнет на середине взмаха.
Объяснение желательно в ГУИ.

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

ремувать юнита при смерти
тогда он точно урон не получит
4
15
10 лет назад
4
Отлавливать через систему урона. Проверять, мёртв ли юнит. Вылечить урон через 0.0 сек таймером.
2
28
10 лет назад
2
ремувать юнита при смерти
тогда он точно урон не получит
Принятый ответ
2
23
10 лет назад
2
С ближним боем, я так понимаю, всё примерно так же - если юнит замахивается, вроде бы урон уже по-любому пройдёт, даже если юнит погибнет на середине взмаха.
Никогда такого не видел. Совсем никогда. А вот с дальним боем всё логично.
2
21
10 лет назад
2
сделать свою систему полета снаряда о/ все проблемы мигом решаются
4
15
10 лет назад
4
nvc123:
ремувать юнита при смерти
тогда он точно урон не получит
Героев тоже ремувать?
2
28
10 лет назад
2
6
25
10 лет назад
6
Написать систему, аки система Бук РФ. Сбивает всё летающее. Напишешь систему - собьёшь триггерно снаряд. мимонаркоман
2
15
10 лет назад
2
Tobi123, мне подходит ремув, т.к. удаляться будут маловажные крипы.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.