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

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

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

Регистрация: Aug 2006
Сообщений: 6
По умолчанию Создание навигации

Делаю сайт-портфолио на флеше и столкнулся со следующей проблемой

Сделал навигацию(см.в архивчике portfolio) следующим образом:
каждая текстовая ссылка - это кнопка меняющая свой вид при разных положениях. Так вот проблема...при певой загрузке всё выглядит как было задумано, а допустим при переходе по ссылке она должна стать чёрной, а все остальные серыми + появляется bullet напротив активного раздела... В каждом разделе будет куча картинок, подгружаемых в мув... Неужели мне придётся дублировать и перерисовывать навигацию для каждого раздела? Можно ли программно как-то прописать динамические изменения для кнопок...чтобы не компилировать каждый раз каждый переход по ссылке? Т.е. чтобы меню было неизменно для раздела, а подгружался только контент.

Помогите, так как я пока полный лох в этом... Иначе у меня сайт будет состоять из отдельных дублированных мувов, которых будет тьма и такой сайт никто не загрузит и не посмотрит )))
Вложения
Тип файла: rar portfolio.rar (7.5 Кб, 56 просмотров)

Старый 13.08.2006, 23:44
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 2  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Эх... даж не знаю с чего начать...
Вобщем, пожалуй так:
1. сделать всю менюшку (навигацию) в отдельном клипе.
2. не использовать кнопки в принципе (только клипы).
3. все скрипты вынести на главную сцену.
4. не использовать loadMovie, вместо этого MovieClipLoader.loadClip().
5. продумать как что и куда должно загружаться, и после этого спрашивать дальше =)...
__________________
Hell is the possibility of sanity

Старый 14.08.2006, 13:20
Maxya вне форума Посмотреть профиль Отправить личное сообщение для Maxya Найти все сообщения от Maxya
  № 3  
Ответить с цитированием
Maxya

Регистрация: Aug 2006
Сообщений: 6
"3. все скрипты вынести на главную сцену.
4. не использовать loadMovie, вместо этого MovieClipLoader.loadClip()."

Если можно поподробнее...
вопрос... скрипты на главную - это касается всех скриптов?
MovieClipLoader.loadClip().. я правильно понял... менюшка - мувик, напрмер "1", на главной сцене мувик-контейнер "2"... при каждом переходе при клике на соответвствующий мувик подгружается навигация в мувик контейнер, причем таких мувиков-навигаций создаётся столько сколько ссылок? я так понимаю что да...ведь мне нужно чтобы навигация тоже изменялась в зависимости от того где мы находимся на сайте...

поясните плиз...а то мне кажется я не правильно понял и опять всё усложняю

Старый 15.08.2006, 00:06
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 4  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Для чего нужно централизовать код? - для того, чтобы с ним было удобнее работать, случаются, например, просто синтаксические ошибки, а искать их если код разбросан неизвестно где - очень долго и не приятно.
LoadMovie (как и синтаксис on(event)), это все пережитки АС1, не рекомендуется их использовать, с лоадМуви причина очевидна - нет возможности отследить процес загрузки (на самом деле, конечно есть, но прийдется реализовывать самому, в то время как у MoviClipLoader'a это встроенная возможность).

Что касается навигации - 1 клип содержащий навигацию (не понимаю зачем нужно больше) + 1 клип - контейнер для содержимого. Правда, я думаю, что и содержимое можно как-нибудь систематизировать, чтобы было возможно использовать общие элементы. Самое логичное - составить схему того, что должно отображаться в каждом разделе и в соответствии с этим генерить из "общих" элементов нужную "картинку".
Не вижу никаких проблем в том, чтобы по-разному отображать кнопку по которой уже 1 раз кликнули и ту, по которой еще нет.
__________________
Hell is the possibility of sanity

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

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

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


 


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


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