Показать сообщение отдельно
Старый 17.09.2004, 08:29
alexander70 вне форума Посмотреть профиль Отправить личное сообщение для alexander70 Найти все сообщения от alexander70
  № 10  
alexander70

Регистрация: Sep 2004
Сообщений: 14
Чтобы была понятна моя проблема, я работаю над Flash фотоальбомом. Фотографии должны загружаться в теневом режиме (невидимом) на разные уровни. Пока фотография не загрузилась на уровень, миниатюра (или кнопка показа фотографии) должна быть невидимой. Вообще, я не во Flash ДЕЛАЮ, а в аниматоре SwishMax (http://www.swishzone.com ) Там тоже есть поддержка action script и есть куча встроенных эффектов. Чтобы кнопка вызова фотографии была невидима, пока она не загрузится на уровень 1, я вставил команду:


onFrame (1) {
_level0.b1._visible=False;
if (_level1.getBytesLoaded() >= _level1.getBytesTotal() && _level1.getBytesLoaded()) {

trace(_level1.getBytesLoaded()+" = "+_level1.getBytesTotal())

}
_level0.b1._visible=True;
}


Но почему-то не работает, кнопка постоянно видима, даже когда фильм на уровень 1 не загружен. В чём может быть проблема?

Как подсказал DeliMIter , есть альтернативный вариант: отметить фрейм с кнопкой на уровне 0 флажком, и с загруженного фильма на уровне 1 управлять состоянием этого флажка (метки). Какой точный синтаксис команды для этого?


С уважением, Александр