Показать сообщение отдельно
Старый 21.09.2006, 19:23
Stone вне форума Посмотреть профиль Отправить личное сообщение для Stone Найти все сообщения от Stone
  № 2  
Ответить с цитированием
Stone
 
Аватар для Stone

Регистрация: May 2001
Адрес: Москва
Сообщений: 670
боюсь тебя обмануть, но перерисовка всего происходит при каждой смене кадра (fps). и для уменьшения нагрузки придется удалять мувики.

"Ваш скрипт выполняется слишком медленно..." - прерывай цикл или что там у тебя и возобновляй его выполнение после смены кадра.

как пример

Код:
FPS=1000/12;
function onEnterFrame(){
var i=0;
var t=getTimer();
while(true){
i++;
if(getTimer()-t>FPS){break;}
}
trace('за один кадр мы '+i+' раз увеличили i на единицу');
}
при fps 12