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

EndoCrinologist 13.06.2011 22:58

Существует ли оператор остановки выполнения ДАННОЙ функции?
 
Существует ли оператор остановки выполнения ДАННОЙ функции?

dark256 13.06.2011 23:11

я конечно понимаю - краткость сестра таланта, но до такого гения как вы мне как-то не допрыгнуть :)

возможно, вам пригодится оператор break

udaaff 13.06.2011 23:50

return; скорее.

EndoCrinologist 14.06.2011 01:44

Вот код:
Код AS1/AS2:

function T30():Void{
        timers = "Осталось " + tim + " сек."
        tim--;
 
        if (tim == 0){
 
                _root.Nexter();
                return;
                _root.Timers.gotoAndStop("def");
 
 
        }
}
var Ti30 = setInterval (T30,1000);

Как только время станет равно 0, то функция должна остановиться, а сам таймер - в режим ожидания (это кадр "def", где написано "Ожидание готовности").
Вот как мне её осуществить?

etc 14.06.2011 09:45

clearInterval.

Vektor 14.06.2011 13:06

Код AS1/AS2:

function T30():Void{
        timers = "Осталось " + tim + " сек."
        tim--;
 
        if (tim == 0){
 
                _root.Nexter();
                return; //после return код не выполняется.
                _root.Timers.gotoAndStop("def");// это код не когда не сработает.
 
 
        }
}
var Ti30 = setInterval (T30,1000);



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

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