2 つの質問があります。
livedocs のこのページからフォントを埋め込もうとしています。
- 外部スタイルシートを使用するために何をする必要があるか教えてもらえますか? それはスタイル シートまたは mxml ファイルである必要がありますか? 私はこのチュートリアルを見ました。これは、コメントを介してかなりの優れた情報を提供します (ライブドキュメントでも見つけたものもあります)。
編集:ここに私がしようとしているものがあります...
インスタンス化するクラスがあります。
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>
今、私が理解していないのは、埋め込んだフォントの使用方法です(または、これを適切に行っている場合でも...「Times」を使用して適切に動作するTextField()を取得するだけであることに注意してくださいアルファを変更すると):