Добавлен AntiMage
вообщем TriggerSleepAction не правильно работает внутри периодическом таймере, т.е иногда работает а иногда нет...
можно ли его использовать в муйные периодические триггера?
можно ли его использовать в муйные периодические триггера?
Принятый ответ
Я достаточно уверен, что про неправильность использование слипа внутри периодических триггеров написано в куче статей. Вообще, слип не рекомендую использовать, потому что он делает много действий и тем самым создает риск обрыва потока. Лучше на таймерах с повешенной на них инфой, а еще лучше - один таймер, массив с инфой и обращение через ExecuteFunc.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Показан только небольшой набор комментариев вокруг указанного.
Перейти к актуальным.
2
Показать
Tobi123
10 лет
2
Показать
Зачем нужен вейт в таймере? Что за аутизм?
0
Показать
Sergarr
10 лет
0
Показать
Я достаточно уверен, что про неправильность использование слипа внутри периодических триггеров написано в куче статей. Вообще, слип не рекомендую использовать, потому что он делает много действий и тем самым создает риск обрыва потока. Лучше на таймерах с повешенной на них инфой, а еще лучше - один таймер, массив с инфой и обращение через ExecuteFunc.
Принятый ответ
0
Показать
nvc123
10 лет
0
Показать
Sergarr:
зачем он
0
Показать
Sergarr
10 лет
0
Показать
nvc123:
Чтобы создавать новые потоки. Если этого не делать, то может произойти обрыв потока в моменты особенно интенсивных нагрузок и пойдут жуткие баги. Я по опыту говорю: когда пытался все сделать на 1 таймере, массив инфы + обычные вызовы функций - были обрывы потока.
0
Показать
Clamp
10 лет
0
Показать
Sergarr:
Пойду айсфрогу напишу, что он неправильно в доте сделал. Там как раз вообще всё на одном таймере с нормальными вызовами.
0
Показать
Sergarr
10 лет
0
Показать
Clamp:
Айсфрог у нас теперь авторитет в области правильного написания кода? Круто, чё.
Показан только небольшой набор комментариев вокруг указанного.
Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.