![]() |
Вопрос по переходам.Как лучше?
Значит так,есть у меня несколько разделов(галерея,гостевая..).Каким образом сделать навигацию по этим разделам? Сделать их отдельными swf 'ками, и загружать в один мувик,
либо на разных сценах, либо на одной сцене разными кадрами? Какой вариант наиболее предпочтительнее и оптимальнее??? Спасибки. :confused: |
Цитата:
|
Понял! Буду делать именно так. И значит меню будет именно в этой "главной" swf-ке?
Может кто-нибудь даст совет/исходник/пример/ссылку, как правильно Это делаецца? А? :rolleyes: |
Меню у тебя может быть тоже в отдельном файле, собственно, в главном фильме у тебя может быть только загрузчик и код... А что именно не понятно как делается?
|
на сколько правильно я понял,
1.создаем мув. 2.на кнопку вешаем on (release) { target_mc.loadMovie("loaded_mc"); target_mc.loaded_mc._x=X; target_mc.loaded_mc._y=Y;} А старый , уже загруженый клип, удалять надо? |
не надо, ты загружаемым заменяешь старый мувик.
и лучше сразу определить рабочую область для подгружаемых разделов и делать их одинаковыми по размеру и расположеными в одном месте |
а может сделать все в одном файле в одном фрайме несколько разделов.
скрывать ненужные и показывать нужные если грамотно оптимизировать то весит не много и дебагить проще |
да, и правда, проще во фрейме...
|
Цитата:
|
А когда ты ждешь загдузки меню, а потом загрузки отдельных разделов, это тебя не бесит?
|
а что тебе мешает если так все бесит загрузить все сразу, просто убрав из поля зрения остальные разделы...
Да и вообще делать контент нескольких разделов в одном файле - это не логично (благо возможности есть реализовать иначе). |
и еще представь такую ситуацию:
на твой сайт зашел посетитель, ему нужен только раздел контакты. Так скажи мне будет ли он благодарен, если ему заодно придется скачать весь контент с сайта? =) |
Согласен с Бармалей"ем. Буду делать отдельными swf'ами одинакового размера и fps.
Только вот еще один трабл. При нажатии на кнопку меню предыдущая swf будет исчезать мгновенно, без всяких переходов там(анимации).А каким образом можно этого избежать? :confused: |
можно вынести меню в отдельный свф, загрузить и больше не трогать его.
или разместить в главном фильме. |
чтобы предыдущая свф исчезала с анимацией при нажатии на кнопку меню только отправляй свф на кадр с анимацией "исчезновения", которую предварительно нужно будет сделать. И в самом последнем кадре вызывай функцию или метод, которая будет загружать новый раздел.
|
Цитата:
делаются в одном фрайме формы для заливки контента и грузи сколько хочешь а меню также xml и редактировать и добавлять просто ничего заново компилировать не нужно. |
Цитата:
между предыдущим и следующим свф надо вставлять анимацию??? |
это один из вариантов реализации нужного тебе перехода на другой раздел.
В каждом разделе делаешь анимацию его появления, фазу показа контента, на которой останавливаешь воспроизведение, и анимацию исчезновения-перехода. По окончании фазы выхода вызываешь функцию загружающую нужный тебе следующий раздел. Т.е. при нажатии на кнопку меню только запускаешь свф раздела на фазу выхода и меняешь номер следующего раздела в переменной, нужной для функции вызова следующего раздела. Повторюсь еще раз, это только лишь один из вариантов реализации. |
| Часовой пояс GMT +4, время: 20:24. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.