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

dimas007 24.03.2009 22:24

Прокрутка текста
 
http://69.36.15.244/prompter/prompter.html
логин : admin
пароль : qwerty

Делаю во Flex builder. Смысл этой штуки что по нажатию на кнопку play набранный текст должен двигаться вверх.
Промптер (суфлёр) - приложение которое помогает дикторам зачитывать свой текст глядя на экран и не выполняя при этом действий по прокрутке текста.
Новичок во Флексе, но всё остальное в приложении сделать могу, кроме собственно прокрутки текста.
Помогите плиз со средствами которыми могу воспользоваться в этой среде.

Добавлено через 1 час 8 минут
то есть хочу узнать какими классами можно задачу решить.
задавал подобный вопрос в другой ветке, но предложенные варианты я не смог применить.

alekson 25.03.2009 00:47

создал тектовое поле
Код AS3:

                private function initText():void {
                        this.text.wordWrap = true;
                        this.text.htmlText = this.xml;
                        this.text.setTextFormat(this.getTextFormat());
                        this.text.autoSize = TextFieldAutoSize.LEFT;
 
                        this.text.width = 750;
                        this.text.scrollRect = new Rectangle(0, 0, this.text.width, 100);
                        this.addChild(this.text);
                }

Прокрутка текста юзая ScrollBar и событие SCROLL
Код AS3:

                private function onScroll(event:ScrollEvent):void {
                        var _rect:Rectangle = this.text.scrollRect;
                        _rect.ythis.scroll.scrollPosition;
                        this.text.scrollRect = _rect;
                }

менять тебе нада _rect.y


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

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