Показать сообщение отдельно
  #3 (permalink)  
Старый 01.03.2012, 21:45
Профессор
Отправить личное сообщение для demoniqus Посмотреть профиль Найти все сообщения от demoniqus
 
Регистрация: 28.05.2008
Сообщений: 182

про которые переменные вы говорите? Если про Т и i, то они при каждой итерации функции MoveDIV должны принудительно ставиться в ноль - если бы этого не происходило, то DIVы двигались хаотично. Объявление их через var все равно ничего не поменяло - последний "падающий" DIV (с индексом 0) значительно тормозит по сравнению с самым первым...
переменная iter до остановки таймера и не должна сбрасываться.
Единственный пока выход - это существенно сократить время в setInterval - тогда визуально не успеваешь заметить разницу... но из-за этого теряется эффект "выпадания".
И еще один момент - серьезные тормоза особенно касаются DIVов с индексами от 0 до 2 независимо от общего числа таких контейнеров... я увеличил их число с 5 до 20 штук для проверки...
Ответить с цитированием