PDA

Просмотр полной версии : Жирнота текста


in4core
20.12.2011, 01:53
Парни такой странный момент, вообщем работал до поры до времени на FD 3.3.2 , вчера понадобились классы c FP11 , лень было настраивать старый под 11 плеер, просто скачал FD 4 RC3 со всем чем нужно сразу и не парился. ( flex 4.6 )
Предистории конец.
Что стало - все текстовые поля ( embed ) начертание шрифтов стало более четким-жирным. Такое ощущение что поля дублируются - но это не так. А жирные шрифты - супер четко-жирные.

Может быть это фича 11 плеера или флекса 4.6 . никто не замечал такую ерунду?

Сравнить
https://www.darikartu.ru/swf/ShansLiveLiveOLD.swf
https://www.darikartu.ru/swf/ShansLiveLive.swf

GBee
20.12.2011, 02:20
больше на разное сглаживание похоже.

in4core
20.12.2011, 02:44
похоже то это ладно - факт в том что код одинаков - сменился тока флекс и плеер. вот что интересно

wvxvw
20.12.2011, 10:20
У флекса есть несколько энкодеров для шрифтов, можно попробовать в настройках поменять. Отображение зависит не от плеера, а от того, как собрано. Смотрите справку по -compiler.fonts.managers. Если это не оно, то можно попробовать поменять настройки в [Embed()] теге. Он изменялся несколько раз. Некоторые настройки по умолчанию не совпадают больше. Я бы в первую очередь попробовал embedAsCFF=false (хотя, по-идее, если там true, то обычный TextField их бы и не показал... но кто знает...).

goodguy
20.12.2011, 10:28
Покажи как у тебя код embed'ов прописан
Я тоже собирал свои проекты в разных флексах, но такого не наблюдал

in4core
20.12.2011, 14:31
public class FontAssets extends Object
{


[Embed(source = '/courbd.ttf', fontName = 'f_1'
,fontFamily = "Courner"
,fontStyle ='bold'
,fontWeight = 'bold'
,mimeType = "application/x-font-truetype"
,embedAsCFF = 'false')]
public static const ver:Class;

В таком духе