![]() |
|
Модераторы: SoWa |
![]()
|
|
| p0zt3r |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 128 Регистрация: 4.2.2007 Где: Самара Репутация: 1 Всего: 6 |
Идея такая.
Мне нужен свой, оригинальный ScrollPane. Допустим, чтобы скроллинг был какой-нибудь нестандартный, оформление своё, декораторы всякие и т.д. причём с поддержкой скинов в дальнейшем. Собственно, ковыряем стандартный ScrollPane. 1. Здесь находим описание стандартного компонента ScrollPane. 2. Похоже на то, что ScrollPane при скроллинге изменяет положение загруженного Loader'а. Та, часть, которая выходит за его клиентскую область, отрезается. Это сделано с использованием слоя-маски. 3. ScrollPane имеет полезные методы и события - progress, getBytesLoaded() и getBytesTotal(). Следовательно не мешало бы приделать к нашему разрабатываемому компоненту ещё и заставку в виде MovieClip'а, в которую передавались бы проценты прогресса. Следовательно делаем event listner на событие progress. 4. Ползунок для нашего ScrollPane можно сделать с помощью Button'а, реагирующего на события перетаскивания. Следовательно пишем соответствующий листнер. Вопрос следующий Вроде бы всё ясно, но непонятно, как: 1. Сделать обрезку Loader'а с помощью маски - ведь у нас размер нашего ScrollPan'а может меняться. 2. Сделать компонент юзабильным. Т.е. как создать компонент, удобный при работе дизайнера? Если кто делал подобное, подскажите быстрое решение! --------------------
24*7*365*геморой*зарплата=0 |
|||
|
||||
| p0zt3r |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 128 Регистрация: 4.2.2007 Где: Самара Репутация: 1 Всего: 6 |
Прошу простить админов за флейм,
но то, что я написал это полный бред )) Считаю всё-таки оправданным переход на ActionScript3. Я больше не могу читать это унылое га*но - эту оф. доку по АС2. Переходите все на AS3, там прикольнее и проще! И ещё там ООП полноценное и АС2 мастдай! --------------------
24*7*365*геморой*зарплата=0 |
|||
|
||||
| Maksys |
|
|||
|
Future Splasher ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1289 Регистрация: 15.6.2005 Где: Екатеринбург Репутация: 3 Всего: 17 |
Я так и знал что не надо отвечать на этот пост
|
|||
|
||||
![]()
|
| Правила форума "Flash" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, AlDev, SoWa. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | ActionScript 1,2 | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |