htmlTextは、太字や斜体のフォントが表示されません
-
25-09-2019 - |
質問
私はそれの内側に座っダイナミックテキストフィールドでのMovieClip資産を持っているので。私は、Flash Builderの4内での使用に.swcとして私.FLAをエクスポートし、XMLから動的にテキストを取り込む、コードで資産のインスタンスを作成します。
私の問題は、私はのhtmlTextが有効になっているにもかかわらず、大胆かつ斜体のタグが動作するようには見えないということです。 I私には、Flash CS4で資産を作成したときに、テキストフィールドを使用すると、フォントを指定しますので、それがある感じ、そしてそれのサブセットを使用する(通常、太字、斜など)を持っています。
は完全に私はすべてのこれらのフィールドを作成しています方法を再考することなく、大胆かつ斜体のタグを正しく表示するためには、htmlTextを取得する方法はありますか?
解決
あなたのhtmlTextをフォーマットする方法を見なければ、私はあなたが
を使用しようとしていることを推測しています<太字>とのタグ?
私は、これらの自分自身とのトラブルの多くを持っていました。私は、外部スタイルシートをロードするとのhtmlTextのTextFieldにそれを適用することによって、問題の大半を解決しました。しかし、私はイタリックまたは太字のテキストの1つのまたは2つのインスタンスのために全体のスタイルを定義したくなかったとき回ありました。
だから、私はのタグを使用して、簡単な解決策を見つけたとスタイルのプロパティを介して太字、または斜体を設定します:
<span style="font-style:italic;">this is italic</span>
希望このことができます。
他のヒント
さて、私は良い解決策を見つけ、あなたが埋め込まれたフォントのリンケージ設定はActionScript用にか、そのフォントがSWFにいくつかのテキストフィールドで使用されていることを輸出に設定されていることを確認する必要があり、そうでない場合は、Flashがフォントがあると考えています使用されていないとそれを埋め込むことはありません。
私はそれが価値がマニュアルに従って、フラッシュが古いとタグを望んでいることは注目だと思います。
http://livedocs.adobe.com/フラッシュ/ 9.0 / ActionScriptLangRefV3 /フラッシュ/テキスト/ TextField.html#のhtmlTextする