|
СТАТЬИ 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 | |||||||||||||||||||||||||||||||||||||||||