Есть ли способ добавить текст в спрайт или мувиклип, не используя класс TextField? - PullRequest
1 голос
/ 11 августа 2010

Есть ли способ добавить текст программно в as3 в Sprite или MovieClip без использования класса TextField

TextField наследует от InteractiveObject , что довольно тяжело для того, что я хочу сделать: просто отображать текст (т.е. я не хочу взаимодействовать с текстом).

Примечание. Мне известно, что существует свойство selectable , которое делает текстовое поле недоступным для выбора. Это не главное.

Спасибо

1 Ответ

5 голосов
/ 12 августа 2010

Есть два способа, которые приходят на ум.Во-первых, это когда строка записывается в растровые данные: Как нарисовать строку в BitmapData

Во-вторых, вы можете попробовать эту быструю библиотеку рендеринга шрифтов (хотя я сам не пробовал ее)) lab.polygonal.de / 2009/12/15 / font-render-with-the-fp10-drawing-api /

Оба эти решения, кажется, обходят необходимость созданиятекстовое поле (кроме первого, где оно используется для создания, но затем отбрасывается).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...