Flash-динамический текст TLF смешивает шрифты вместе - очень странно - PullRequest
1 голос
/ 30 сентября 2010

Я впервые использую новый Text Layout Framework (TLF) в Flash CS5.Всякий раз, когда я устанавливаю текст TLF динамически с помощью ActionScript, полученный текст отображается с несколькими шрифтами!(Тот же текст статически не имеет проблем)

Пример:

alt text

Я могу понять, если на клиентском компьютере отсутствует заданный шрифтFlash выберет значение по умолчанию, но в этом случае шрифт будет Arial Bold, который есть у клиента, и, кроме того, только некоторые символы являются ввинчивыми.Любые идеи здесь ??

1 Ответ

1 голос
/ 30 сентября 2010

Всякий раз, когда вы используете динамически изменяемый текст с Flash / TLF, вам нужно перейти в свойства текста> панель символов и нажать кнопку «Вставить ...». Это позволит вам выбрать, какой диапазон символов данного шрифта будет вставлен, гарантируя, что они будут правильно отображаться на каждом клиенте. Вам нужно сделать это только один раз для каждого шрифта, но делайте это для каждого шрифта, который вы будете использовать динамически.

Если вы пренебрегаете этим, Flash будет выборочно вставлять ТОЛЬКО символы шрифта в текст, с которого вы начинаете, поэтому мои динамические метки смешивали символы шрифта!

...