У меня два вопроса:
Я пытаюсь встроить шрифты через эту страницу в liveocs.
- Может кто-нибудь сказать мне, что мне нужно сделать, чтобы использовать внешнюю таблицу стилей? Должен ли быть таблица стилей или файл mxml?
Я видел этот урок , который предлагает довольно много полезной информации (некоторые из которых я также нашел в liveocs) через комментарии.
РЕДАКТИРОВАТЬ: вот что я пытаюсь ...
У меня есть класс, который я создаю:
private var myTextDraw:TextSpriteDraw = new TextSpriteDraw();
Как я могу позволить этому классу использовать только что встроенный шрифт? Смотрите ниже подробности о том, что я пытаюсь ...
Вот как я пытаюсь вызвать mxml-файл:
<mx:Style source="..assets/fontSpecifications.mxml" />
Вот мой xml:
<?xml version="1.0"?>
<!-- specification for how to embed fonts -->
<mx:Application xmlns: mx="http://www.adobe.com/2006/mxml">
<mx:Style>
@font-face: {
src: url("location") | local("name");
fontFamily: 'myTimesFont', "_serif";
color: black;
fontStyle: normal;
fontWeight: normal;
advancedAntiAliasing: false;
}
</mx:Style>
<mx:Script>
[ Embed(source='../assets/Times.dfont', fontName='myTimesFont', mimeType='application/x-font') ]
</mx:Script>
<mx:Application>
Теперь я не понимаю, как использовать встроенный шрифт (или если я даже делаю это правильно ... обратите внимание, что все, что я хочу сделать, это получить TextField () с / Times вести себя правильно, когда я изменяю его альфа):