#flash #actionscript-2 #textfield
#flash #actionscript-2 #текстовое поле
Вопрос:
У меня есть флэш-файл, который должен быть жидким. У меня есть верхний и нижний колонтитулы и центральная часть, которые масштабируются в процентах. В моей центральной части есть видеоролик с именем info_txt, и я пытаюсь сделать его высоким на 20% от высоты center_mc. Я делаю это, но я также загружаю текст в это поле (info_txt) с помощью XML, и когда текст (xml) загружается и помещается в текстовое поле, он не становится многострочным, а остается nowrap. Как это исправить, пожалуйста, скажите мне!
Ответ №1:
Просто добавьте:
your_textfield.autoSize = "left";
your_textfield.wordWrap = true;
Если вам нужна дополнительная информация: Справка Adobe по свойству AutoSize (TextField.AutoSize) для AS2
Комментарии:
1. это не сработало, но я решил создать и расположить текстовые поля динамически,
createTextField()
а затем отформатировать их так, чтобы они соответствовали моим потребностям (поэтому center_mc больше не существует). Если есть только одно текстовое поле, все в порядке, но когда я делаю второе или третье, оно становится слишком тяжелым.2. ПРОБЛЕМА РЕШЕНА! Это было тяжело из-за цикла onEnterFrame и XML. Удалил onEnterFrame и загрузил текст из файлов .txt 🙂