PDA

Просмотр полной версии : Блокировка кнопок.


Corpse
17.04.2002, 20:57
Подскажите, пожалуйста, можно ли на время работы одного муви-клипа заблокировать все остальные клипы и элементы управления? Если можно, то как? Спасибо.

lexass
18.04.2002, 10:33
МОЖНО
КУЧА ВАРИАНТОВ....

Corpse
18.04.2002, 11:07
Сразу видно - ответил настоящий профи. Я вот тут подумал - может робота написать для ответов на вопросы? Пару фраз в него засунуть, вроде "...куча вариантов...", "...проще простого..." и т.п. И людям меньше забот будет...

lexass
18.04.2002, 11:21
2 Corpse
я не телепат (1)
что именно тебе надо (2)
вот тебе вариант (3)

on (release) {m_action()}
function m_action(){if(working)return; /*....*/}

полегчало??? :o

УильямБрэдберри
18.04.2002, 12:26
lexass прав.

какая тебе блокировка нужна?

Если ты способен понят вот это:
http://www.flasher.ru/tutorial/viewtut.php?id=6

(как раз описание некоторых способов глобального управления объектами на уровне их прототипов)

вот это:
http://www.3wgraphics.net/rus/experiments.htm
и вот это
http://www.3wgraphics.net/experience/issue007.htm

то все, вто тебе будет нужно, это
написать пару методов
1ый - который будет обходить все муви-клипы в сцене останавливать в них анимацию

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

и ... напоследок
если ты пользуешься FLASH MX, то вот простой способ глобального управления кнопками

Bp = Button.prototype
Bp.enabled = false // -отключить все кнопки
Bp.enabled = true // -включить все кнопки

myButton.enabled = false // выключить нужную кнопку
myButton.enabled = true // включить нужную кнопку

thanx for john

lexass
18.04.2002, 13:06
2УильямБрэдберри
Слишком много данных , нехватка памяти , проц перегрел.л.л.л-с-сЯ, п-а-д-а-ю в дамП :D ;)
__
:cool:

Corpse
18.04.2002, 16:40
:)