Показать сообщение отдельно
Старый 03.06.2007, 16:37
Reon вне форума Посмотреть профиль Отправить личное сообщение для Reon Найти все сообщения от Reon
  № 3  
Ответить с цитированием
Reon
 
Аватар для Reon

Регистрация: Oct 2005
Сообщений: 97
Цитата:
Сообщение от BigDan
Код:
var SI:Number;
SIF();
function SIF(){
 clearInterval(SI);
 .....
 .....
 .....
 SI = setInterval(SIF,10*Math.random());
}
Чет не очень получаеться. Допустим есть объект "lol"-включающий простую анимацию, в первом кадре он стопаеться и запускаеться только тогда, когда интервал отсчитает нужно количество времени вот чего получаеться...
Код:
var SI:Number;
SIF();
function SIF(){
 clearInterval(SI);
 lol.play();
 trace(getTimer()+" "+"inetrval"+" "+SI);
 SI = setInterval(SIF,Math.floor(Math.random((5)+3)*1000));
}
чет невоткну никак, нужно чтоб он работал только с секундами, поэтому домнажаю на 1000, ранддом должен выпадать в пределах от 0 до 4, минимальное число=3, максимальное=8. Вродь все логично, но работать верно нехочет... =( проанализируйте плз...