Рендеринг шрифта в flex иногда приводит к появлению символов на пару пикселей ниже. - PullRequest
2 голосов
/ 01 ноября 2009

Иногда при наборе текстовой области в Flex многие символы будут отображаться на одной высоте, тогда в некоторой точке той же строки текста остальные символы будут отображаться на пару пикселей ниже остальных. Вот пример, посмотрите на последний символ «I», его низкий: alt text http://img.skitch.com/20091031-ej5n28akygnm3gmxcjx731ic85.jpg

Иногда изменение размера шрифта исправит это, но оно не соответствует и не может быть обнаружено (и исправлено, даже если бы я мог). У кого-нибудь есть идея, почему это происходит? Это происходит для встроенных и не встроенных шрифтов.

Спасибо, Sam

1 Ответ

1 голос
/ 01 ноября 2009

Вспышка иногда работает странно, когда фрагменты ролика, текстовые поля и т. Д. Находятся не на целых пикселях. Убедитесь, что в текстовом поле есть целые числа для его координат. Если оно есть в каких-либо видеоклипах, убедитесь, что эти видеоклипы также содержат целые числа для координат.

Другой вариант - использовать сглаживание во Flash, но это всегда случайная ситуация.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...