Форум 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=122578)

dimas007 13.03.2009 23:19

промптер (программная прокрутка текста)
 
Разрабатываю на flex приложение телесуфлёр (это когда заранее написанный текст скролируется с заданной скоростью) для чтения не требующего действий от пользователя.
Как сделать цикл с прокруткой? учитывая что нужно иметь возможность паузы.
Пока на ум приходит только использование маски, а вот по реализации самого движения не имею представления

BlooDHounD 13.03.2009 23:53

Timer

Яски 14.03.2009 14:51

У TextField`а же есть встроенные средства для прокрутки текста — просто пихаете в него весь текст, а затем скролируете вниз.

Arif flasher 14.03.2009 15:43

2 dimas007
надеюсь эта инфа тебе поможет:
http://help.adobe.com/en_US/AS3LCR/F...d.html#scrollV

Gladreaman 14.03.2009 19:39

Можно через scrollRect у MovieClip, который содержит TextField. А маска (.mask) - это не то немного. А для прокрутки можно использовать как листенер на EnterFrame, так и setInterval. Вообще у компоненты TextArea есть реализованные встроенные скроллеры... как горизонтальный, так и вертикальный. Даже не знаю, зачем свой личный писать.

dimas007 20.03.2009 07:46

Я наверное поставил изначально неверно вопрос.
Мне просто нужно иметь возможность программного делать передвижение текста. Кнопка пуск - поехал текст вниз. кнопка пауза - остановился.
поэтому наверное лучше будет его при нажатии на кнопку "пуск" вытаскивать из текстарии и вставлять в объект текст. а потом может быть tween? или что-то другое. да и твином как пользоваться я так и не понял.

разрабатываю это дело в flex повторюсь


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

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