Форум 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=71073)

hamstress 27.10.2005 18:45

Интервал в коде
 
Все действия выполняються в одной функции, как заставить, скажем, определённый цикл for выполняться через 1 секунду, а не сразу за предедущим куском кода?

7thsky™ 27.10.2005 18:52

ни как в пределах одной функции...

вывод, делать по другому, разделять на функции и через setInterval/setTimeOut (flash8) запускать

Штрек 28.10.2005 00:15

Цитата:

Сообщение от 7thsky™
ни как в пределах одной функции...

вывод, делать по другому, разделять на функции и через setInterval/setTimeOut (flash8) запускать

Почему же так категорично.....

Код:

function kod_s_zadergkoi(time) {
        for (var i = 0; i<10; i++) {
                trace(i);
        }
        var id = setInterval(function () {
                for (var i = 0; i<10; i++) {
                        trace(i);
                }
                clearInterval(id);
        }, time);
}
kod_s_zadergkoi(4000);


7thsky™ 28.10.2005 01:02

Штрек а ты что то другое сделал тем что я предложил?

Цитата:

вывод, делать по другому, разделять на функции и через setInterval/setTimeOut (flash8) запускать

Штрек 28.10.2005 01:44

Всё в пределах одной функции...
А вкладывать одну в одну можно сколько угодно...


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

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