У меня есть динамическое текстовое поле, которое получает его текст из базы данных. Размер текста зависит от количества символов в строке, которую я получаю. Например, если я получаю строку 24 символов (что является максимальным значением в нашей базе данных), размер текста должен быть 17p, если я получаю строку 23 символов, размер должен быть 18p и так далее. Я мог бы создать много экземпляров textFormat для каждой комбинации, но это было бы не изящно. Если у меня это есть на мой код: var defaultFmt: TextFormat = new TextFormat(); defaultFmt.font = "Comic Sans MS"; defaultFmt.size = 30; defaultFmt.align = TextFormatAlign.CENTER; Могу я изменить размер?as3 изменить свойства TextFormat
0
A
ответ
1
Применяя объект TextFormat к выделенному элементу или TextField.defaultTextFormat
, только один раз считывает данные из объекта, поэтому вам нужно будет построить полный объект TextFormat
каждый раз, когда вам нужно применить собственный формат. Таким образом, оба подхода, скорее всего, будут использоваться, некоторые общие текстовые форматы могут быть сохранены в переменных, и пользовательский объект может быть создан каждый раз, когда вам нужно что-то делать.
Смежные вопросы
- 1. Скрыть символ в текстовом поле с помощью TextFormat в as3
- 2. Ошибка AS3 TextField и TextFormat утечки «другая растровая память»
- 3. Flash: Как изменить текстовые поля textFormat на лету/за действие в AS3?
- 4. Как изменить стиль списка в as3?
- 5. Изменить AS3 Component Font
- 6. Отключено Кнопка теряет TextFormat
- 7. as3 изменить свойства на mc, используя имя строки экземпляра
- 8. Изменить текст в текстовом поле при перетаскивании (AS3)
- 9. TextFormat не работает должным образом
- 10. AS3: Где хранятся нестатические свойства?
- 11. AS3 Настройка видимого свойства MovieClips
- 12. as3 Невозможно изменить переменные
- 13. Изменить определение ролика as3
- 14. Изменить форму as3
- 15. Как изменить movieclip as3
- 16. Array, изменить цвет, as3
- 17. Flex/AS3 Изменить переменную
- 18. Точность свойства AS3 x и y
- 19. Текст не отображается при настройке стиля «textFormat» для свойства «textField» элемента управления ComboBox во Flash?
- 20. Невозможно изменить или изменить переменную XML (AS3)
- 21. Форматирование текста ComboBox через AS3
- 22. AS3/FP9 - Изменить размер спрайта
- 23. AS3 - как изменить скорость FLVPlayBack
- 24. AS3: Graphics.lineStyle() - Изменить только ALPHA?
- 25. изменить URLRequests по XML, as3
- 26. Загрузить и изменить AS3 SWF
- 27. Изменить цвет нажатой кнопки AS3
- 28. Как изменить bitmapdata в AS3
- 29. ActionScript TextFormat сбрасывается при изменении TextField.text
- 30. Основные изменения TextFormat не делает ничего