Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   умельцы........ (http://www.flasher.ru/forum/showthread.php?t=55213)

aaanet 27.02.2004 23:12

умельцы........
 
Здравствуйте ! Как сделать чтобы все функции останавливались, как stopAllSounds();

sergwizard 28.02.2004 01:26

Вложений: 1
Все, конечно, зависит от того, какие это функции.
Ну, вот один из способов.

Usnul 28.02.2004 06:30

это читерство :)
вот тебе тру вункция, правда после это и не заведешь :)
stopAllFunctions=function(){for(t in _root){ delete _root[t].onEnterFrame }}

silin 28.02.2004 11:09

заведешь, если нада
stopAllFunctions=function(){
for(t in _root){
_root[t].tmp=_root[t].onEnterFrame;
delete _root[t].onEnterFrame }
}
startAllFunctions=function(){
for(t in _root){
_root[t].onEnterFrame=_root[t].tmp;
delete _root[t].tmp }
}

sergwizard 28.02.2004 13:45

А если функция вызывается не onEnterFrame? Что вы тогда будете делать? Поэтому, надо, или как у меня в примере удалять события, или - простейший вариант – это сразу прописывать в функциях что–то типа
If (usnul==0 || usnul==undefined).
А потом на кнопку :
on(release){
usnul=(usnul+1)%2;
}

aaanet 28.02.2004 15:51

огромное всем спасибо ;)

Usnul 29.02.2004 07:02

мудрец - жопик :)
если естьпереход в следеющий кадр, есть и действие, нет перехода - нет действия, так?
на такущем кадревсе равно даже в твоем примере ничего не остановится, все выполнится! :) а вот следуйщий кадр уже нет.

ЗЫ
можно заморачиваться, но зачем?
let's make the life easier

sergwizard 29.02.2004 13:47

Вложений: 1
Спящий, я что-то вообще не понял, что ты написал. Вот посмотри пример, и еще раз напиши то, что хотел. Но более доходчиво.

Usnul 01.03.2004 04:20

не бери в голову

flashtuchka 02.03.2004 03:42

а вот и не подеретесь : )))


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

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