Форум 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)
-   -   setTimeOut() (http://www.flasher.ru/forum/showthread.php?t=80060)

undeddy 21.05.2006 10:50

setTimeOut()
 
Ваше предложение по созданию функции setTimeOut() во флеш, аналогичной JS(только там она является методом обекта)
В поиске не нашел ответа.

neelts 21.05.2006 11:58

вроде какая-то скрытая функция есть... или это вообще из as3.

а выполнение скрипта остановить нельзя...используй setInterval, где тело вызываемой функции будет продолжать действия.

Nirth 21.05.2006 12:10

в восьмерке такой код работает
Код:

function doIt():Void {
    trace("trace it");
}
setTimeout(doIt,500);


undeddy 21.05.2006 14:44

Ну а как в 2004 сделать подобную функцию?

neelts 21.05.2006 15:11

Код:

function doIt():Void {
    trace("trace it");
    clearInterval(st);
}
var st:Number = setInterval(doIt, 500);

а setTimeout в 7ке не работает?

etc 21.05.2006 16:10

А проверить не пробовал?

Antares 21.05.2006 17:34

Цитата:

Сообщение от __etc
А проверить не пробовал?

Денис, а зачем проверять, если можно спросить и 2 часа ждать ответа? Неспортивно как-то...

etc 21.05.2006 17:45

А, ну да-да, забыл. Учту.
Вообще, setTimeout работает даже при публикации в пятёрку. Это для тех, кому лень попробовать было...

neelts 21.05.2006 18:23

попробовал в 7ке...не работает!

etc 21.05.2006 18:28

Да-да, не работает =)
Юзай setInterval
setTimeout есть только в 8-ой версии плеера.


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

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