2010-03-29 4 views
1

Я пытаюсь внедрить различные шрифты шрифта и иметь .otf для каждого из них. Похоже, Flex поддерживает только «жирный», «курсив». Но что мне делать, если я хочу вставить «смелый-сжатый», «регулярный-конденсированный» и «черный». Как мне это достичь?Flex встраивание «конденсированного» шрифта шрифта

ответ

0

Если кто-то спотыкается это: Вам нужно импортировать шрифт с помощью открытого типа или истинного типа (.OTF или .ttf) и дать имя его по-разному

  [Embed(source='assets/fonts/Interstate-BoldCondensed.otf', 
      fontName='interstateBoldCondensed', 
      mimeType='application/x-font', 
      advancedAntiAliasing='true' 
      )] 
     private var font1:Class; 

     [Embed(source='assets/fonts/Interstate-Light.otf', 
      fontName='interstateLight', 
      mimeType='application/x-font', 
      advancedAntiAliasing='true' 
      )] 
     private var font2:Class; 

     [Embed(source='assets/fonts/Interstate-RegularCondensed.otf', 
      fontName='interstateRegularCondensed', 
      mimeType='application/x-font', 
      advancedAntiAliasing='true' 
      )] 
     private var font3:Class; 

тогда вы будете просто относиться к ним так, как если бы они были разными шрифтами и ссылались на них своим «новым» именем: например 'InterstateRegularCondensed.

Смежные вопросы