![]() |
|
||||||||||
|
|||||
|
Регистрация: Aug 2009
Сообщений: 10
|
День добрый.
Очень хотелосьбы посоветоваться с опытными флеш-разработчиками =))) ситуация такая: необходимо сделать "вкладки", т. е. сверху кнопки , нажатие на которые показывает нужную вкладку, а остальные скрывает. вопрос в следующем - как будет правильние: а) каждая вкладка - отдельный MovieClip, с пустым 1ым кадром. при выборе вкладки просто включать 2й кадр. тут мне не очень нравится то, что данные, отображаемые на вкладке, придется обновлять каждый раз, когда включаем вкладку.... б) каждай вкладка - отдельный MovieClip (незнаю зачем, но мне кажется это разумным) расположенный каждыый в отдельном слое, и каким-то образом скрвать слои, или может каким-то образом скрывать сам MovieClip для данного варианта не нашел возможности програмного доступа к слоям и методов скрытия MovieClip-а. в) может есть более красивый вариант? и еще вопросик один для основного MovieClip-а фллешки мы можем подменить класс указав Document class, а можно ли такое провернуть с остальными мувиклипами? не очень красиво и удобно пихать весь код по работе с отображение данных в один модуль.... зы. прошу прощения, если вопросы оказались "тупыми", но в хелп и гугл на них ответить не смогли ((. если можно, хотелосьбы развернутые ответы услышать. |
|
|||||
|
Регистрация: Jul 2008
Адрес: Украина, Киев
Сообщений: 253
|
Каждый MovieClip можно связать с отдельным классом.
Разделение будет, скорее всего, такое: OneTab - наследник MovieClip, инкапсулирует логику работы одного таба. TabSystem - наследник MovieClip, агрегирует и управляет всеми вкладками. Желание оформить отдельную вкладку в отдельный мувик - совершенно верное. Я бы хранил все табы в массиве, и аттачил в TabSystem только видимую (текущий таб), остальным делал бы remove. |
|
|||||
|
зачем использовать мувики ? чем вас Sprite не устраивает ?
Пора отвыкать от AS1/AS2 привычек ![]() |
|
|||||
|
Регистрация: Aug 2009
Сообщений: 10
|
litebox
Спасибо! Но сразу возникли вопросы. полистал хелп еще раз, нашел кучу интересного про муви клипы, но самого главного нету - осталось загадкой как "привязать" сделанный MovieClip (картинки всякие, расставленные контролы, кнопочки, надписи ) с классом описаном в *.as файле? или в данном контексте я могу только динамически создавать этот мувиклип и опятьже программно добавлять все элементы на вкладку? (это былобы обЫдно очень) хм. попробывал просто создать файл с темже именем что и муви клип и положить рядом рядом с исходниками - не сработало =)))))) Добавлено через 3 минуты Цитата:
а от привычек AS2 мне лично отвыкать не придется )))) я второй день только за флешом сижу ))))) |
|
|||||
|
в свойствах(properties) символа из библиотеки в поле Class укажите ваш .as файл.
|
|
|||||
|
Регистрация: Aug 2009
Сообщений: 10
|
alekslitvinenk, спасибо )))) несколько раз смотрел это окно )))) и не заметил "слона" )))))
зы. а галочка "export in first frame" - важна? |
|
|||||
|
класс будет доступным, даже если вы не выставите этот флажок...
|
![]() |
![]() |
Часовой пояс GMT +4, время: 05:45. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|