Подскажите как я могу отмерить расстояние между юнитами в группе
например я добавил всех юнитов в группу и мне надо узнать расстояние между юнитами каждую секунду, если расстояние больше 300 то наносить урон

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

Desgul, дота, спектра, при атаке её урон игнорирует защиту противника если рядом с ним нет его союзников. В доте оно очень криво сделано.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
1
32
4 года назад
1
Локейшены только не плоди. А как узнать какой отошел от других - меришь расстояние между каждым из них вначале и сохраняешь, если оно стало меньше - сохраняешь текущее значение, если больше то наносишь урон. На гуи думаю не осилишь такое.
0
15
4 года назад
0
quq_CCCP, Печально, Я не разу не пробовал а ведь можно точки обновлять через цикл цело А?
1
27
4 года назад
Отредактирован MpW
1
Desgul, какое условие работы? просто не понятно.
вам нужно, чтобы юниты не отходили на 300 м от какой-то точки или центра, либо от юнита-кастера? тогда надо брать эту точку за основу. И относительно нее проверяете расстояние.
Если расстояние между точкой и выбранным юнитом больше 300, то наносим дамаг

Desgul, точки плодятся, а учитывая что ты каждую сек плодишь много точек. лучше использовать координаты. заноси в переменную точки, и удаляй.
1
15
4 года назад
Отредактирован Desgul
1
МрачныйВорон, Вот что я хотел сделать Способность Эта способность пассивно работает пока идёт бой с боссом
1
26
4 года назад
1
Тот же десолейт по сути.
Берешь всех нужных юнитов и проверяешь вокруг них юнитов.
Если никого нет - дамажишь.
0
15
4 года назад
0
Extremator, что за десолейт?
1
32
4 года назад
1
Desgul, дота, спектра, при атаке её урон игнорирует защиту противника если рядом с ним нет его союзников. В доте оно очень криво сделано.
Принятый ответ
0
15
4 года назад
0
quq_CCCP, Ой и как я мог забыть про спектру 7к+ часов в доте, ну если криво работает значит не надо это мне=)
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.