Добавлен
вообщем TriggerSleepAction не правильно работает внутри периодическом таймере, т.е иногда работает а иногда нет...
можно ли его использовать в муйные периодические триггера?

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

Я достаточно уверен, что про неправильность использование слипа внутри периодических триггеров написано в куче статей. Вообще, слип не рекомендую использовать, потому что он делает много действий и тем самым создает риск обрыва потока. Лучше на таймерах с повешенной на них инфой, а еще лучше - один таймер, массив с инфой и обращение через ExecuteFunc.
2
15
8 лет назад
2
Зачем нужен вейт в таймере? Что за аутизм?
0
12
8 лет назад
0
Я достаточно уверен, что про неправильность использование слипа внутри периодических триггеров написано в куче статей. Вообще, слип не рекомендую использовать, потому что он делает много действий и тем самым создает риск обрыва потока. Лучше на таймерах с повешенной на них инфой, а еще лучше - один таймер, массив с инфой и обращение через ExecuteFunc.
Принятый ответ
0
28
8 лет назад
0
обращение через ExecuteFunc
зачем он
0
12
8 лет назад
0
nvc123:
обращение через ExecuteFunc
зачем он
Чтобы создавать новые потоки. Если этого не делать, то может произойти обрыв потока в моменты особенно интенсивных нагрузок и пойдут жуткие баги. Я по опыту говорю: когда пытался все сделать на 1 таймере, массив инфы + обычные вызовы функций - были обрывы потока.
0
30
8 лет назад
0
Я по опыту говорю: когда пытался все сделать на 1 таймере, массив инфы + обычные вызовы функций - были обрывы потока.
Пойду айсфрогу напишу, что он неправильно в доте сделал. Там как раз вообще всё на одном таймере с нормальными вызовами.
0
12
8 лет назад
0
Clamp:
Я по опыту говорю: когда пытался все сделать на 1 таймере, массив инфы + обычные вызовы функций - были обрывы потока.
Пойду айсфрогу напишу, что он неправильно в доте сделал. Там как раз вообще всё на одном таймере с нормальными вызовами.
Айсфрог у нас теперь авторитет в области правильного написания кода? Круто, чё.
0
28
8 лет назад
0
Sergarr, хз у меня экзекут юзается только при достижении определённого размера стека
и только там где он может достигнуть этих значений
ну и при касте скилов естественно
Чтобы оставить комментарий, пожалуйста, войдите на сайт.