PDA

Просмотр полной версии : Как добавить ползунок "листания" к обычному тексту?


Digital
26.02.2013, 23:38
Как добавить ползунок "листания" к обычному тексту? Реально ли это?

samana
27.02.2013, 12:19
Если работаете во Flash, то создайте текстовое поле на сцене (динамическое или инпут), а затем перетащите на него компонент UIScrollBar. Он должен прилепиться к тексту и автоматом прописать нужные настройки в себе (то-есть на настойках компонента, в графе scrollTargetName должно появится имя вашего текстового поля)

Digital
27.02.2013, 17:42
Спасибо! А вы тот же самана что и на изифлэш?)

samana
27.02.2013, 17:58
Спасибо! А вы тот же самана что и на изифлэш?):away: похоже что так.

Digital
01.03.2013, 00:25
Кстати, перетаскивается, привязывается, но не работает. Может кто знаеь как "активировать" скрол бар?

mooncar
01.03.2013, 11:32
Вы точно не статическое поле используете? Сделайте, если что, поле не статическим, а динамическим, тогда у ему можно будет задать имя экземпляра и UIScrollBar легко получится привязать.
И не забудьте сделать поле Multiline.
Если имеете что-то против динамического текстового поля, используйте компонент ScrollPane, ему надо будет задать целевым объектом мувик из либы, в который как раз можно будет положить ваш статический текст.

Digital
01.03.2013, 22:49
Что значит сделать поле мультилайн? Не увидел такого в настройках
А всё, нашёл, огромное спасибо!!!

dark256
02.03.2013, 11:57
Кстати, можете смеяться, но не везде и не всегда и даже в пределах одной ФЛА не к каждому тексту этот ползунок прицепляется....
Какое-то гадание на кофейной гуще в результате.
Закономерностей не выявил... ЦС3...

Digital
02.03.2013, 17:29
Оказывается есть разница в левый или правый угол ты перетащил скролбар...

Storfus13
03.03.2013, 02:44
А чтобы не гадать прилепится или не прилепится, проще и надежнее прописать ручками:
var my_sb:UIScrollBar = new UIScrollBar();
my_sb.scrollTarget = my_txt;