
08.09.2011, 01:31
|
|
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Ну вообщето при присвоении свойству delay нового значения во время работы таймера тот перезапускается. Тогда, скажем, он уже отсчитал 100 миллисекунд из 110, и тут другой таймер задал ему новое значение - 90. Первый таймер начинает считать 90 миллисекунд СНАЧАЛА, и значит реальный промежуток между событиями составит 100 + 90 = 190 миллисекунд.
В Вашем случае проще увеличивать кол-во итераций в цикле добавления новых объектов, тем более что, как я понял, Вам нужно обычное равноускоренное увеличение.. Можно просто спрашивать у таймера currentCount, умножать на 10 (к примеру) и создавать в цикле именно столько объектов - 10, 20, 30, 40...
|