![]() |
|
||||||||||
|
|||||
|
[+1 17.03.07]
Регистрация: Feb 2007
Сообщений: 37
|
Назвался груздем - полезай.
Пообещал как-то в пылу на этом форуме написать урок про грамотный скролл текста. Вот и пришлось в свое личное свободное драгоценное время отвечать за свои слова. Собственно, сам урок. Читайем, обсуждаем, учимся. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Код можно было раскрасить.
То, что автор не знает, что такое onEnterFrame и для реализации скролла необходимо аж три кадра — грустно. Впрочем, за труд спасибо. |
|
|||||
|
[+1 17.03.07]
Регистрация: Feb 2007
Сообщений: 37
|
Цитата:
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Цитата:
|
|
|||||
|
[+1 17.03.07]
Регистрация: Feb 2007
Сообщений: 37
|
Теперь с onEnterFrame, соответственно для реализации скролла - всего один кадр. Теперь этому уроку можно учиться))
Последний раз редактировалось RoyalFlash; 28.03.2007 в 21:51. |
|
|||||
|
Регистрация: Aug 2007
Сообщений: 11
|
Цитата:
,но не могли бы вы выложить урок в вайле zip или rar ? для удобного пользования.Заранее спасибо за полезный урок!
__________________
Убил бобра,спас дерево! |
|
|||||
|
работает нормально, но есть пожелания по функциональности:
1. при первом клике по бегунку, он соскакивает на пол пикселя влево 2. если внимательно посмотреть на любой скроллер операционной системы, то нигде никогда не применяется hand-курсор 3. если при перетаскивании бегунка мышка уходит вправо за пределы флэшки, то прокрутка прерывается 4. если навести курсор на скроллер и покрутить колёсико, то ничего не происходит 5. я не вникал в код, но как поведёт себя скроллер если длина текста изменится? 6. совершенно не помешала бы плавность... я не критикую, просто предлагаю как можно усовершенствовать...
__________________
Хороший отдых - половина работы. |
|
|||||
|
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
Цитата:
6) Это позизия автора - скролл должен быть построчным, там так и написано, в общем это правильно. Плавный скролл нужен при автоматической прокрутке текста. |
![]() |
Часовой пояс GMT +4, время: 16:59. |
|
|
« Предыдущая тема | Следующая тема » |
|
|