Просмотр полной версии : Как вставить паузу длинной в 30 сек в определенный фрейм???
Как вставить паузу длинной в 30 сек в определенный фрейм???
sergwizard
15.02.2004, 22:29
stop();
tt = getTimer();
this.onEnterFrame = function(){
if(getTimer()-tt>=30000){
nextFrame();
}
}
iLoveYou
16.02.2004, 00:09
stop();
id = setInterval(function () {
clearInterval(id);
play();
}, 30000);
Да, пора уже Вам, уважаемые, подогнать
какой нить вопрос по серьёзней. :p
Затупились шашки в ножнах. :D
Master Paleva
22.02.2004, 12:07
Да можно и так: x++; time=x/<количество кадров в секунду>
Это, пожалуй, самый примитивный способ. Я пользовался этим , чтобы определять возможности машины, на которой проигрывается мувик, чтобы, в соответствии с этим, устанавливать качество (если комп тормозит, время будет отставать, т.е. реальное время(getTimer) будет не совпадать с количеством проигранных кадров в секунду).
блин, совсем не научился с таймером работать :(
подскажите люди добрые, а как сделать паузу в цикле
тоесть скажим чтобы в цикле
for(i=1;i<=10;i++){
myTextField.text+='строка '+i+' \n';
}
строки выводились с интервалом, но не используя переход на другие фреймы
простите заренее, вопрос наверное совсем тупой, но что то не получается никак (
Nox Noctis
15.10.2004, 17:20
update = function () {
myTextField.text += 'строка '+myTextField.i+++' \n';
if (myTextField.i>myTextField.lim) {
clearInterval(myTextField.id);
}
};
//
myTextField.i = 1;
myTextField.lim = 10;
delay = 500;
myTextField.id = setInterval(update, delay);
если что не понятно - см. хэлп, там всё написано.
Народ, а как на кнопку паузу поставить?
А то у меня даже скрипт туда не вставляется... я полный ламак :)
У меня вот этот код виснет. Нужно чтобы в цикле были паузы.
if (this._currentframe > 5)
{
while(this._currentframe > 5) {
function mytimer() {
this.gotoAndPlay(this._currentframe - 1);
}
setInterval( mytimer, 10 );
}
}
Molecula
30.11.2007, 00:33
Интересно, через 10 лет эту тему тоже поднимут :D
Это:
this.gotoAndPlay(this._currentframe - 1)
можно заменить на:
this.prevFrame();
А вообще, тема ниже про паузы.
Landysh, у вас уже есть тема, не надо старые поднимать.
Закрыто.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.