Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Быстрый скроллинг (http://www.flasher.ru/forum/showthread.php?t=87896)

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

Сайт закрыли значит.
Цитата:

Сообщение от miramax
Если текст не нужно выделять и редактировать.

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

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%.


Часовой пояс GMT +4, время: 23:18.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.