FlashCS4 の使用中に奇妙な問題が発生しました。
STATIC TEXT に設定すると、正しいフォントで完全に正常に機能するテキストフィールドがあります。
DYNAMIC TEXT に設定すると、選択したフォントが使用できないシステムでは、テキストが Arial またはその他のデフォルトとして表示されます。フォントがインストールされているシステムでは、適切なフォントで表示されます。
EMBED CHARACTERS に設定すると、フォントがインストールされているかどうかに関係なく、どのシステムでもテキストがまったく表示されません。
付属の AS3 コードに [EMBED] タグを使用してフォントを埋め込んでみました。CS4 のライブラリにもフォントを追加しました。
CS4 では、テキストフィールドのフォントを標準の OS フォントと、横にアスタリスクが付いたフォントの両方として選択しようとしましたが、どちらの方法でも同じ結果が得られます。
ライブラリ フォントは、「アクション スクリプト用にエクスポート」および「フレーム 1 に」設定されています。フォントにボールド/イタリックなどは含まれていません。特別なスタイリングは使用していません (テキストを中央に配置する以外は)。
フォントが利用できないという問題ではないと思います。そうしないと、文字が埋め込まれていないダイナミックに設定されていると表示されません。フォントがインストールされているコンピューターに表示されないのも奇妙です。
ヘルプ?