Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Как удалить таймер (http://www.flasher.ru/forum/showthread.php?t=93112)

LeXi42006 14.03.2007 10:59

Как удалить таймер
 
Простой и короткий вопрос:как удаляется setInterval?

yustaz 14.03.2007 11:16

clearInterval(intervalID:Number) : Void

вообще-то в документации все есть

Код:


//The following example first sets and then clears an interval call:

function callback() {
 trace("interval called: "+getTimer()+" ms.");
}

var intervalID:Number = setInterval(callback, 1000);

/*
You must clear the interval when you have finished using the function.
Create a button called clearInt_btn and use the following ActionScript
to clear setInterval():
*/

clearInt_btn.onRelease = function(){
 clearInterval( intervalID );
 trace("cleared interval");
};


LeXi42006 14.03.2007 11:22

спасиб:)

Stone 14.03.2007 12:18

и следи чтобы два раза не объявить интевал не удалив его

Код:

var intervalID:Number = setInterval(callback, 1000);
intervalID= setInterval(callback, 1000);

clearInterval( intervalID );

в таком примере клирИнтервал уже не поможет

etc 14.03.2007 12:30

Убить можно:
Код:

var intervalID:Number = setInterval(callback, 1000);
intervalID= setInterval(callback, 1000);

clearInterval( intervalID );
clearInterval( intervalID-1 );



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

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