![]() |
прерывание выполнения функции
Подскажите, плз, универсальный способ прервать выполнение функции, например, нажатием кнопки...
Что-то типа function.stop... Спасибо. |
Если функция выполняется в течение какого-то времени, значит она выполняется в ответ на какое-то событие (onEnterFrame, onMouseMove, onPress), или вызывается setInterval(ом). Ну, и уничтожь это событие нажатием кнопки.
Примерно так: on(release){ delete mc.onEnterFrame; // или mc.onEnterFrame = null; } или on(release){ clearInterval(qqq); } |
Спасибо.
У меня - просто в первом кадре запускается функция: xFunction(); и её хочется останавливать кнопкой, которая появляется далее. |
Ты можешь написать эту функцию? Или ты думаешь, что я телепат?
|
Сорри, вот она:
function xFunction(i) { i = i + 1; xSound = new Sound(xHolder); xSound.attachSound(xMassiv[i]); xSound.start(); xSound.onSoundComplete = function() { xFunction(i); } } |
xSound.onSoundComplete =null;
|
:) :) :)
|
Спасибо!
|
| Часовой пояс GMT +4, время: 23:17. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.