PDA

Просмотр полной версии : Быстрый скроллинг


Aleksey123
13.11.2006, 20:55
На этом сайте http://www.30daysoffashion.com/ в разделе Fashion Diary реализована прокрутка без тормозов. В стандартном компоненте при резком скроллинге текста, он подтормаживает. Здесь такого нет вообще! Есть предположения как это сделано?

Aleksey123
16.11.2006, 01:53
Никто не знает? или это так элементарно что даже не обсуждается?;)

miramax
16.11.2006, 04:27
Где этот раздел? я не нашёл его на странице по ссылке.
А вобще скроллы надо свои писать :D
А то на "сидя на одних компонентах" народ дальше собственного носа перестаёт видеть.
Думаю вопрос не отностится к теме АС 3 кодинга.
Если текст не нужно выделять и редактировать, то ускорить скроллинг можно с помощью bitmapData.

Aleksey123
16.11.2006, 11:19
Сайт закрыли значит.

Если текст не нужно выделять и редактировать.
А если нужно? я и не видел чтобы курсор быстро перемещался, когда жмешь на стрелку он как бы пропадает. Можно вообще сделать так чтобы он как в винде перемещался без тормозов?

john
16.11.2006, 19:28
на начало скрола закэшировать битмапом, на конец скрола - убрать кэширование, как я понял если не изменилось содержание у компонента то второй раз берется уже готовый кэш и легкая задержка бывает только в первый раз.
я отлично прикрутил это дело к Canvas.... но это когда графика скролится и ее много.

Aleksey123
26.11.2006, 18:32
Сайт починили, можете заценить скролл.

miramax
26.11.2006, 22:51
Там обычное текстовое поле, в котором меняется свойство scrollH. Работает действительно очень быстро. Но так можно прокручивать только текст.

Aleksey123
26.11.2006, 23:32
Только вот проц грузиться под 90%.