Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   ScrollBar как сделать? (http://www.flasher.ru/forum/showthread.php?t=75554)

Troffi 15.02.2006 10:50

ScrollBar как сделать?
 
Доброго времени суток, подскажите пожалуйста, как своими силами сделать прокрутку текста. Я пока сделал дедовским методом. Записал движение текста вверх и вниз и задал двум кнопка (сверху и снизу) двигать символ с текстом.Но движение получается грубым, не плавнымю Как можно сделать такую вещь? Не обязательно две кнопки. Мне просто нужна удобная прокрутка текста. :D Заранее спасибо.

Король 15.02.2006 10:59

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

Antares 15.02.2006 11:03

Самое заковыристое -- видимо, вычисление высоты или ширины полоски скроллбара относительно общей.

Для этого вводятся 2 универсальных свойства: maxValue и value. Тогда скейл равен
максимальная высота * ( value / maxValue ).

А что уж будут содержать эти переменные -- скролл и позицию текстового поля или позицию элемента под маской, не суть.

Troffi 15.02.2006 14:49

Пожалуйста, напишите, как изначально создавать ScrollBar. Именно программируемым способом, а не с помощью "временной ленты".

Kyber Anton 15.02.2006 16:28

Давай мыло, я тебе вышлю, хоть делал не для текста, будет для текста.

Troffi 15.02.2006 19:02

troffi@interzet.ru - :D


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

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