Специальные символы в вертикальном тексте - PullRequest
0 голосов
/ 18 июля 2011

У меня есть flash-приложение (сделано с CS4), в котором конкретное текстовое поле, расположенное вертикально, не отображает символы с хачеком (ˇ) вверху.Если такой символ появляется в строке, которая должна быть показана, он просто удаляется, оставляя строку искалеченной.

Это сбивает меня с толку, поскольку символы с hacek работают с другими (горизонтальными) текстовыми полями в том же .swfс тем же шрифтом (Arial) работает просто отлично.Я также попытался вручную сказать Flash, чтобы встроить эти символы для этого текстового поля, но безрезультатно.Даже ввод символов с hacek во flash IDE работает без проблем.

Я не очень знаком с flash, это приложение было разработано сотрудником, который больше не работает здесь.

Это известная проблема?И еще важнее: есть ли исправление?

Ответы [ 2 ]

0 голосов
/ 18 июля 2011

У меня были похожие проблемы с такими символами, как ÅÄÖ, когда к тексту был применен фильтр, например тень дроу. Вы также можете попробовать установить сглаживание «для анимации» в IDE или «нормальное», flash.text.AntiAliasType.NORMAL в коде (использование «для анимации» / «нормальное» может разрешить любые странные проблемы). проблемы с текстом во Flash).

0 голосов
/ 18 июля 2011

Чтобы динамическое текстовое поле отображало не буквенно-цифровые символы при наклоне под углом, шрифт должен быть встроен. Если текст в вашем текстовом поле не изменяется во время работы вашей программы Flash, ваша проблема решается путем изменения текстового поля на статическое текстовое поле (либо с помощью панели свойств Flash IDE, либо путем изменения свойства TextField.type, если построение текстового поля с кодом).

Встраивание шрифтов может быть настоящей болью - попробуйте встроить шрифт, используя запись в библиотеке. Предполагая, что вы используете Flash ide: Откройте панель библиотеки, щелкните правой кнопкой мыши и выберите «Новый шрифт». Укажите отличительное имя и выберите шрифт, который вы хотите вставить. Хит ОК. Теперь на панели свойств для текстового поля вы увидите запись с именем, которое вы ввели ранее. В некоторых версиях вспышки рядом с ней появляется *. Выберите этот.

...