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

Ни одна аура сама не скинется мгновенно - такой движок игры.
Но можно периодически проверять юнитов вокруг владельца ауры и удалять бафф от неё.
`
ОЖИДАНИЕ РЕКЛАМЫ...

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

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