Можно ли сделать ауру которая скидывается сразу после покидания радиуса ?

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

Ни одна аура сама не скинется мгновенно - такой движок игры.
Но можно периодически проверять юнитов вокруг владельца ауры и удалять бафф от неё.

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
26
7 лет назад
0
biridius:
как триггерно убрать?
есть же боевая единица - remove specific buff
Я как раз это пробовал, аура мигает.
nvc123, мы по-разному поняли товарища. Вы поняли, что аура сбрасывается с её разносчика, а мы поняли, что с заражённых ею.
0
16
7 лет назад
0
да разносчик тут явно не при чем, как он может с радиуса выйти то?
0
28
7 лет назад
0
8gabriel8, я всё правильно понял
это ты не понимаешь
ваше "боевая единица - remove specific buff" тоже самое что и "удалить способность"
т.е. баф это невидимая способность которая отображается в статусе юнита
что близы курили когда делали это я хз
0
20
7 лет назад
Отредактирован ssbbssc
0
сверяйте ренж юнита, если он вышел из зоны действия - удаляйте бафф, в чем проблема?
0
26
7 лет назад
0
ssbbssc, да появляется он всё равно, даже при периодическом удалении мигает на юнитах.
Кстати, nvc123, если твоя схема рабочая, то объясни, как её применять на примере доспехов веры.
0
20
7 лет назад
0
8gabriel8:
ssbbssc, да появляется он всё равно, даже при периодическом удалении мигает на юнитах.
Кстати, nvc123, если твоя схема рабочая, то объясни, как её применять на примере доспехов веры.
он предлагает использовать действие unit - remove ability
т.е. ремувить саму ауру, у юнита, который под её действием
и я не понимаю, как может мигать аура, если юнит ВНЕ зоны её действия

а автор треда уже забил 100%
2
26
7 лет назад
2
ssbbssc, да как можно ремувить ауру у заражённого ею юнита? Например, стоит паладин с аурой Доспехи веры, рядом с ним бегают пехотинцы под этой аурой. Мне у них убирать геройскую способность? Карту в студию, пожалуйста, где это реализовано!
Если поставить периодическое событие 0.01 сек., что удаляет бафф ауры с юнитов вне определённой зоны, то иконки баффа у них не будет, но примерно раз в секунду на них будет мигать эффект ауры.
0
28
7 лет назад
0
8gabriel8, не ауру а баф ауры
объясняю же
баф это способность
действие "удалить баф" в гуи это RemoveUnitAbility в джасс
а мигает потому что ты не учёл что аура действует на квадраты со стороной 32
т.е. если в настройках стоит радиус 900 то на самом деле радиус ауры 932
можешь проверить на досуге поставив юнита на расстоянии 910 от юнита аурой с радиусом 900
2
26
7 лет назад
2
nvc123, это вообще дичь какая-то! Я сделал область 512х512, в центр области поставил паладина с аурой, рядом с паладином бегают юниты, каждые 0,01 сек. проверяется, находится ли юнит в области с паладином, если нет, то убираю бафф ауры с него, она всё равно мигает на юнитах. Причём тут квадраты со стороной 32???
Как выше было сказано, нужна для решения проблемы триггерная аура, а не обычная.
0
29
7 лет назад
Отредактирован 16GB
0
8gabriel8,
Нафига тебе область если надо делать пик в группу в радиусе ауры+физ размер юнита (для полной точности) обычно он 32
0
28
7 лет назад
0
8gabriel8, какая нафиг область?
ты в школе геометрию вообще проходил?
аура это круг
короче вали в 7 класс
вопрос закрыт
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.