Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 06.02.2006, 16:24
ChickenKid вне форума Посмотреть профиль Отправить личное сообщение для ChickenKid Найти все сообщения от ChickenKid
  № 1  
Ответить с цитированием
ChickenKid
 
Аватар для ChickenKid

Регистрация: Jul 2002
Адрес: Riga
Сообщений: 93
По умолчанию ММ компонент + _lockroot

На самом деле, это несовсем вопрос, а, скорее, совет. Для тех, кто использует вгружаемые мувики с компонентами (UI component).
Я столкнулся с такой проблемой: нужна была форма с компонентами, но так как классы нескольких компонентов весят достаточно много и включаются в первом фрейме (пробовал ставить 2-й — не работало), делать локальный загрузчик невозможно (бессмысленно), поэтому этот файл с формой приходиться загружать из другого мувика («главного»).
Если его загружать с помощью loadMovieNum("form.swf",_level1), то конфликтов с адресацией не возникнет и компоненты работать будут. А если, например, хочется использовать более удобный MovieClipLoader (mcLoader.loadClip("form.swf", toform_mc), то чтобы компоненты работали и не глючили (у меня, например, с компонентов и их элементов не сходил фокус — зеленая рамка), необходимо залочить _root для вгружаемого файла (либо в 1-м фрейме самого файла прописать this._lockroot = true, либо в главном файле toform_mc._lockroot = true) и добавить в библиотеку главного мува (в который вгружаем) какой-нибудь несложный компонент (Label, например). Итак, делаем в главном человеческую загрузку формы, элементы которой должны работать без сбоев.
__________________
Дружелюбное существо

Создать новую тему   Часовой пояс GMT +4, время: 01:53.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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