Есть что-то, где они необходимы или ощутимо удобнее альтернатив?

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

Я где то код венлмансера выкладывал, там система удаления триггеров, так же у триггера есть condition и action, два разных объекта. Если кондишин удалять не обязательно, т к он зависает в болекспре и не плодится, то вот акшены так же как и локейшены требуют утилизации.
Триггеры - позволяют использовать события, что довольно удобно, для спеллов и дебаффов, на 1 дебафф 1 триггер который следит за всем чем нужно, это довольно удобно.
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
19
5 лет назад
2
Похожие вопросы:

ответ
Событие никак и никогда не удаляется, поэтому будет висеть.
Лагать не должно, т.к. событие просто висит в памяти и вар может только вылететь с fatal'ом при нехватки памяти. Для этого этих событий должно быть десятки тысяч, наверное....
ответ
bladget, блин, посмотри как все делают, примеров 100500.
ответ
nvc123, насколько я помню - отключение не помогало, только уничтожение.
ответ
Kind Ram, еще внезапно есть - это
Там изи детект всех видов урона и есть даже пример как это сделать....
ответ
Steal nerves:
таймер я так понимаю глобальный делать ?
да. смотри чтоб менее утечный был, на гуи все действия мб утечны с группами

0
10
5 лет назад
0
ну если делать какие-нибудь триггерные способности, механика которых нуждается в том или ином событие, то нужны. в доте есть такие, вроде.
0
10
5 лет назад
0
LordDracula:
ну если делать какие-нибудь триггерные способности, механика которых нуждается в том или ином событие, то нужны. в доте есть такие, вроде.
Насколько могу представить, событие и в статический триггер добавить можно.
Возможно, конечно, ради недопущения всяких утечек, делать триггеры и удалять их когда не нужны... Понятия не имею, имеет ли такое смысл.
0
32
5 лет назад
0
Триггеры которые создаются и удаляются, нужны чаще всего для реализации нестандартных способностей.
К примеру тебе нужно отслеживать получаемый урон, смерть виджета, приказы.
0
10
5 лет назад
0
ArchOracle:
Насколько могу представить, событие и в статический триггер добавить можно.
да, но бывает необходим именно один событийный отклик, следующие из которых в дальнейшем будут не нужны.
0
26
5 лет назад
0
ну например для использования евента по типу TriggerRegisterUnitInRange, вроде в нем не определить нативно на какого юнита зарегистрировано событие
0
10
5 лет назад
0
quq_CCCP:
Триггеры которые создаются и удаляются, нужны чаще всего для реализации нестандартных способностей.
К примеру тебе нужно отслеживать получаемый урон, смерть виджета, приказы.
Кстати, а как удалять-то триггеры? Что-нибудь вроде DestroyTrigger?
0
32
5 лет назад
0
Я где то код венлмансера выкладывал, там система удаления триггеров, так же у триггера есть condition и action, два разных объекта. Если кондишин удалять не обязательно, т к он зависает в болекспре и не плодится, то вот акшены так же как и локейшены требуют утилизации.
Триггеры - позволяют использовать события, что довольно удобно, для спеллов и дебаффов, на 1 дебафф 1 триггер который следит за всем чем нужно, это довольно удобно.
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.