Показать сообщение отдельно
Старый 05.07.2007, 16:42
Ная вне форума Посмотреть профиль Отправить личное сообщение для Ная Найти все сообщения от Ная
  № 1  
Ответить с цитированием
Ная

Регистрация: May 2007
Сообщений: 31
По умолчанию Интересный вопрос. перекрытие событий onRollOut и onRelease

ситуация
Код:
_root.attachMovie('my_mc1','my_mc1',0)
for (i=1;i<=10;i++) {
_root.my_mc1.attachMovie('mc','mc'+i,i)
eval('my_mc1.mc'+i).onRelease=function(){
//куча содержимого
}
}
все работает, но тут понадобилось добавить скрытие my_mc1.
Код:
_root.attachMovie('my_mc1','my_mc1',0)
for (i=1;i<=10;i++) {
_root.my_mc1.attachMovie('mc','mc'+i,i)
eval('my_mc1.mc'+i).onRelease=function(){
//куча содержимого
}
}
my_mc1.onRollOut=function(){
//скрыть
}
скрывает, но onRelease не работает, да и кнопки 'mc' не работают тоже.
почему? События же не притиворечат друг другу, откуда конфликт? из-за перекрытия?