Таким образом, у меня есть актив MovieClip с динамическим текстовым полем, находящимся в нем. Я экспортирую свой .fla как .swc, чтобы использовать в Разработчике Flash 4 и создать экземпляры актива с кодом, заполняя текст динамично от XML.
Моя проблема - то, что даже при том, что у меня есть htmlText, включил, полужирный, и теги курсива, кажется, не работают. У меня есть чувство, что это - потому что, когда я создал актив в Flash CS4, текстовое поле заставляет Вас указать шрифт и подмножество этого для использования (Регулярный, Полужирный, Наклонный, и т.д.).
Там какой-либо путь состоит в том, чтобы заставить htmlText представлять полужирный и теги курсива правильно, не имея необходимость полностью заново продумать способ, которым я создаю все эти поля?
Не видя, как вы форматируете свой htmlText, я предполагаю, что вы пытаетесь использовать теги
У меня было много проблем с ними. Я решил большинство проблем, загрузив внешнюю таблицу стилей и применив ее к текстовому полю htmlText. Однако были случаи, когда я не хотел определять весь стиль для одного или двух экземпляров курсивного или полужирного текста.
Итак, я нашел простое решение, используя тег и выделив жирный или курсивный шрифт с помощью свойства style:
<span style="font-style:italic;">this is italic</span>
Надеюсь, это поможет.