![]() |
embedFonts для русского
Добрый вечер.
Подскажите, пожалуйста, исправима ли проблема того, что при включении embedFonts для Label не отображаются русские буквы? То есть вот такой код: Код AS1/AS2:
Нужно получить такой же шрифт, как при создании текстового поля в клипе и задании "Anti-alias: Anti-alias for readability" Добавлено через 12 часов 10 минут Даже создал клип, в котором создал руками текстовое поле, написал там по-русски - все отлично сгладилось. Через дебаггер посмотрел список переменных, выставил те же параметры. И ничего! :( Просто данные нужно подгружать из XML. |
Constantine88
При использовании embedFonts в библиотеке должен лежать соответствующий шрифт. Причем тут для русского я не понимаю, по идее и ангийские символы работать не будут. |
Если кому интересно будет, то проблему решил.
Использую Adobe Flash CS4. Шрифтов и символов ведь обычно мало используется. Создал текстовое поле, выбрал нужный шрифт и стиль для него, установил Anti-alias: Anti-alias for animation. Ниже есть "Character Embedding" - выбрал нужные (если выбрать все, то полученный swf- или exe-файл увеличится примерно на 5МБ). В свойствах поставил Dynamic Text и id прописал, чтобы достучаться до поля. Добавил это текстовое поле как MovieClip в библиотеку. И теперь просто к нужному мувику делаю attachMovie. Если (не)нужно выделение и копирование текста, то для текстового поля делаю selectable=(false)true. Ну и размеры и положение подгоняем :) |
| Часовой пояс GMT +4, время: 21:52. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.