![]() |
|
||||||||||
|
|||||
|
Регистрация: Jun 2005
Сообщений: 10
|
Добрый день, уважаемые.
Обращаюсь к вам с такой проблемой. Сам я к флэшу не имею никакого отношения, но понадобилось сделать такую вещь. Буду очень благодарен если укажете в каких направлениях нужно копать. Задача такова: флэшке через FlashVars передается 2 параметра (текст) и эти два текста нужно скомпоновать следующим образом: ----------- | текст 1 | ----------- | текст 2 | ----------- Нашел что это можно сделать примерно так: _root.createTextField("mytext",1,10,10,300,100); mytext.multiline = true; mytext.wordWrap = true; mytext.border = false; mytext.text = "my text here"; Как я понимаю, что возможно расположить текстовые блоки только по абсолютным координатам. Отсюда вопрос: 1. Как можно грамотно определить координаты для второго блока? (то есть нужно чтобы для данного шрифта произвелся рендеринг первого блока и можно было узнать сколько реально занял этот текстовый блок по высоте) 2. Может есть какие другие способы компоновки динамического текста? (может что-нибудь наподобие LayoutManager'ов Java?) 3. Как для заданного шрифта узнать сколько будет занимать заданная строка по ширине? |
![]() |
Часовой пояс GMT +4, время: 19:54. |
|
|
« Предыдущая тема | Следующая тема » |
|
|