|
|
|||||
Регистрация: May 2006
Сообщений: 1
|
class setInterval Помогите, плиз!
Всем привет!
помогите, кто может! есть класс, который должен вывести на экран 10 сообщений с периодичностью в 1 секунду. вроде все делаю правильно. но ничего не получается такое впечатление, что вход в функцию интервала вообще не происходит Roma.as class Roma { private var intervalId:Number; private var count:Number = 0; private var maxCount:Number = 10; // количество ожидаемых сообщений private var duration:Number = 1000; // период public function Roma() { trace("это конструктор"); } public function run() { intervalId = setInterval(this, 'executeCallback', duration); } private function executeCallback():Void { trace("executeCallback intervalId: " + intervalId + " count: " + count); if(count >= maxCount) { clearInterval(intervalId); } count++; } } test_Roma.fla import Roma var a:Roma = new Roma(); a.run(); delete a; ЗАРАНЕЕ БЛАГОДАРЕН! |
Часовой пояс GMT +4, время: 23:09. |
|
« Предыдущая тема | Следующая тема » |
|
|