1

Flash CS5 の新しい Text Layout Framework (TLF) を初めて使用しています。アクション スクリプトを使用して TLF テキストを動的に設定すると、結果のテキストが複数のフォントでレンダリングされます。(静的に設定された同じテキストは問題ありません)

例:

代替テキスト

クライアント マシンに特定のフォントがない場合、Flash がデフォルトを選択するかどうかは理解できますが、この場合、フォントはクライアントにある Arial Bold であり、さらに特定の文字だけが厄介です。ここに何かアイデアはありますか??

4

1 に答える 1

1

Flash/TLF で動的に変化するテキストを使用する場合は常に、テキストのプロパティ > 文字パネルに移動し、[埋め込み...] ボタンをクリックする必要があります。これにより、特定のフォントのどの範囲の文字を埋め込むかを選択できるようになり、すべてのクライアントで正しくレンダリングされるようになります。これを行う必要があるのはフォントごとに 1 回だけですが、動的に使用するすべてのフォントに対して行います。

これを無視すると、Flash は最初のテキストにフォントの文字のみを選択的に埋め込むため、ダイナミック ラベルでフォント文字が混同されてしまいます。

于 2010-09-29T21:24:50.453 に答える