Логин:
Пароль: войти / регистрация
. новости. flash-статьи . файлы . опросы . e-bookz . форум

МегаФлешер МехалоЧ Хильфер
админ со-админ по блату :)
314130301 215151160 373601735


горожан статей файлов
1105 152 20


свежачок на форуме
тема когда
  один саундтрек во всех сценах.Как? 05.08.2010
   Flash + PHP + MySQL 02.08.2010
  как использовать swc? 05.03.2010
  СРОЧНО!!!! Прошу помощи! Есть презе 14.02.2010
  Создание игры. Quiz 10.01.2010
  flash 08.01.2010
  Отправка письма через Flash приложе 08.01.2010
   мебель для ванной комнаты акватон, шторы для гостиной, плинтус для ковролина. 21.02.2008


друзья flash-города
flance.ru - весь фриланс рунета
Форум ЯрГУ
Искусство - Artavaleha.com
купить дрова березовые



СТАТЬИ
Flash UI Components : UIScrollBar Skinning или делаем свою оболочку для компонента полосы прокрутки
Опубликовал: Mikhailoff
Опубликован: 08.10.2006
Исходник: скачать
Просмотров: 6217
версия для печати

< назад, к статьям

Запомните, что самая лучшая полоса прокрутки, это та, что дается с пакетом флеш, компонент пользовательского интерфейса UIScrollBar. Основная причина, по которой вы хотите сделать свою полоску прокрутки, это то что вы явно не хотите быть схожи с другими. Нет, конешно весит UI компонент значительно больше, но я советую более простой путь, то есть UIScrollBar, так как 30кб на данный момент, имея выделенный интернет или даже GPRS подключение, это уже вопрос нескольких секунд.

Первый шаг,который мы должны сделать, чтобы отскинировать нашу полоску, нам нужно поместить внешнюю библиотеку в библиотеку документа. Для этого делаем как на картинке:



И указываем на файл HaloTheme.fla лежащий в директории en\Configuration\ComponentFLA (по умолчанию C:\Programm Files\Macromedia\Flash 8\en\Configuration\ComponentFLA). Должно получится вот что:



Заходим в Flash UI Components 2/Themes/MMDefault/ScrollBar Assets, нажимаем CTRL+L чтобы открыть библиотеку нашего документа и перетаскиваем туда папку ScrollBar Assets. Тут я думаю разберетесь.

Теперьоткрываем папку States и видим:



После этого можно приступать к скинированию, поочередно изменяя содержимое перечисленных мувиклипов. Пробежимся по каждому:

ScrollUpArrowUp, Over, Down - это верхняя стрелочка в 3х разных состояниях(в номальном, при наведении и при нажатии).

ScrollDownArrowUp, Over, Down - тоже самое с нижней стрелочкой.


ScrollTrackUp, Over, Down - это фон полосы прокрутки(по умолчанию нет Over и Down, но можно создать их самому.

ScrollThumbTopUp, Over, Down - это верхняя часть скроллера.

ScrollThumbMiddleUp, Over, Down - средняя часть скроллера.

ScrollThumbBottomUp, Over, Down - нижняя.

ScrollThumbGripUp, Over, Down - это то что вы можете расположить на скроллер, по умолчанию это диагональные полоски.

Шаг за шагом перерисовываем все объекты полоски, затем делаем динамическое текстовое поле и их Components (CTRL+F7) перетаскиваем в него UIScrollBar. Теперь пишем текст подлиннее и CTRL+Enter для просмотра.

Прилагается также исходник

показать комментарии (1)

Копирование любых материалов с этого сайта возможно только при указании его адреса, 2003-2008 © flash-gorod.net

Rambler's Top100 Яндекс цитирования Союз образовательных сайтов