Страница 1 из 1

setInterval

Добавлено: 29 май 2010, 20:55
dead_luminor
Прочитал документацию, ничего не понял.
как мне допустим через каждый 10 секунд выполнять функцию например
"

Код: Выделить всё

private function get_last:void {...}
"

Re: setInterval

Добавлено: 30 май 2010, 04:34
bodnar
setInterval это AS2, вам нужен Timer

Re: setInterval

Добавлено: 30 май 2010, 16:56
dead_luminor
можете привести простой пример?

Re: setInterval

Добавлено: 30 май 2010, 17:24
Влад
bodnar писал(а):setInterval это AS2, вам нужен Timer


Не согласен это как раз AS 3.0

Re: setInterval

Добавлено: 30 май 2010, 17:27
Влад
Код будет примерно такого содержания:

Код: Выделить всё

var set333:uint = setInterval(get_last,10000);

Re: setInterval

Добавлено: 30 май 2010, 17:46
bodnar
Влад писал(а):Не согласен это как раз AS 3.0
Ну ну, советую ознакомиться http://help.adobe.com/ru_RU/ActionScrip ... -7f0f.html

Особенно на последний абзац, где сказано, что это не кошерно и его использование в скором будущем будет искореняться лечебной эвтаназией программиста.

Если что-то еще и поддерживается это не значит что это
как раз AS 3.0

Re: setInterval

Добавлено: 30 май 2010, 20:12
Влад
bodnar писал(а):
Влад писал(а):Не согласен это как раз AS 3.0
Ну ну, советую ознакомиться http://help.adobe.com/ru_RU/ActionScrip ... -7f0f.html

Особенно на последний абзац, где сказано, что это не кошерно и его использование в скором будущем будет искореняться лечебной эвтаназией программиста.

Если что-то еще и поддерживается это не значит что это
как раз AS 3.0
:shock:

Re: setInterval

Добавлено: 30 май 2010, 21:24
совесть

Код: Выделить всё

var timer:Timer = new Timer(1000); //можно написать new Timer(1000, 2) тогда будет выполняться функция 2 раза через 1 секунду            timer.addEventListener(TimerEvent.TIMER,blah);            timer.start();             function blah(e:TimerEvent):void            {                //что делаем каждую секунду             }