Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   setInterval (http://www.flasher.ru/forum/showthread.php?t=60613)

KomSerg 14.07.2004 00:44

setInterval
 
Как юзать setInterval для изменения fps всего swf ?

бцуд упризнателен если даже напишете маленький код :-)

Штрек 14.07.2004 01:39

Заканчивай издеваться над нормальными людьми. :rolleyes:

sergwizard 14.07.2004 01:45

fps мувика нельзя изменить с помощью AS.
Для более "гладкого" и быстрого выполнения какой-либо функции, которая выполняется на событие enterFrame, можно использовать setInterval с достаточно малым вторым параметром. Пример:
Код:

function moveIt(){
      this.onEnterFrame = function(){
      if(mc._x<500){
          mc._x+=2;
}else{ delete this.onEnterFrame;
}
}

С использованием setInterval:
Код:

function moveIt(){
  mc._x+=2;
    if(mc._x>=500){
    clearInterval(id);
}
}
id = setInterval(moveIt,50);



Часовой пояс GMT +4, время: 13:44.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.