Как встроить акцентные латинские шрифты (например, французский) в динамическое текстовое поле во Flash CS5, вызываемое из файла .txt? - PullRequest
3 голосов
/ 29 июня 2011

Я использую Flash уже несколько лет, и недавно (5 месяцев и более) начал использовать пакет CS5.
Мой вопрос заключается в том, как мне успешно встраивать ударенные латинские символы в «классическое» динамическое текстовое поле в моем скомпилированном Flash-фильме, который вызывается из внешнего текстового файла. Я искал различные форумы онлайн, и все продемонстрированные методы не сработали.

Пока что я выбрал мое динамическое текстовое поле, нажмите «Вставить» в области «СВОЙСТВА», выберите шрифт и вес, а затем добавьте любые иностранные символы и / или глифы в «». Также включите эти символы: «область, затем закончите и скомпилируйте. Когда я запускаю свой SWF-файл, глифы и акцентированные шрифты отсутствуют, но отображаются все другие типичные латинские символы.

Я попробовал этот же метод в CS4 (потому что у нас тоже есть старый Mac в офисе), и произошло почти то же самое, за исключением того, что вместо того, чтобы полностью пропустить глифы и шрифты, он показал прямоугольник (почти как заполнитель изображения ) вместо.

Что я делаю не так?

Ответы [ 2 ]

3 голосов
/ 29 июня 2011

Я обнаружил, что мне нужно добавить базовую латиницу и расширенные наборы латиницы из списка вниз, чтобы обеспечить правильное отображение стандартных акцентированных символов французского языка

Также убедитесь, что выбранный вами шрифт поддерживает полный диапазон символов, который вам требуется, открыв его в таблице символов (окна).

1 голос
/ 30 июня 2011

ОТВЕТ:

Приведенные выше предложения @shanethehat верны, поэтому еще раз спасибо ShaneTheHat, однако, если следующее не будет выполнено, оно просто не будет работать.

РЕШЕНИЕ:

Убедитесь, что ваш внешний файл, загружаемый динамически, также поддерживается; в моем случае текстовый файл. Чтобы обеспечить поддержку текстового файла при загрузке текста с иностранными символами в динамическое текстовое поле во Flash, сохраните его в формате Unicode UTF-8.

МЕТОД:

Во время редактирования текста нажмите ФАЙЛ> СОХРАНИТЬ КАК, назовите свой файл и в нижней части окна «Сохранить как» вы увидите «Кодирование обычного текста» с раскрывающимся списком рядом с ним, щелкните раскрывающийся и выберите «Юникод (UTF-8)», а затем сохраните его.

Viola! Проблема решена !!!

...