
13.01.2012, 19:46
|
|
Регистрация: Nov 2010
Сообщений: 150
|
Уху, я их обычно и не использую, только в простых случаях, как здесь собственно. По хорошему вместо setTimeout надо использовать таймер и соответственно подписываться на событие.
Добавлено через 3 минуты
На производительность он особо не повлияет, сколько таймера не использовал - не заметил визуального падения производительности, тем более что они срабатывают только один раз и на пару секунд и в один момент времени будет работать 2-3 таймера т.к. объекты движутся с интервалом. И вместо движения по таймеру лучше использовать расчет позиции на основе прошедшего времени - тогда движение будет более плавным, не зависит от фпс и опять же мы избавимся от лишнего таймера.
|