graphics.beginFill(0, 1);
new Arial(10.0).print("Hello World", 100, 100);
graphics.endFill();
Классно смотриться) Наткнулся на интересный пост labs.polygonal.de. Тут предлагают определенно классную схему, для того чтобы писать такой же код как выше:
1) Превратить файл шрифта в тип EPS (кстати генератор есть)
2) Написать собственный парсер, который будет описывать каждый символ методами lineTo, moveTo, curveTo
3) Также не забыть про кёрнинг таблицу
4) Написать метод для отрисовки
Мне, честно, как-то стало неловко и я пошел искать как это делатся)
Нашел
Тут решен вопрос и для graphics, и для graphics3D (Five3d), Papervision3d
Скачать готовое решение
Вот)
2 Responses to “Текст через graphics”



с кириллицей не получается ((
выдает такую ошибку:
TypeError: Error #1010: Термин не определен и не имеет свойств.
at wumedia.text::DynamicText$/measureLines()
at wumedia.text::DynamicText$/write()
at TestFive3D/init()
at TestFive3D()
Если шрифт который ты юзаешь включает в себя кириллицу должно быть всё хорошо. Залей код на http://www.pasteall.org/ и кинь в комментарии ссылку.