2009-05-09 6 views
0

私の質問は多分ダムなのですが、自分自身を助けません - 動的に挿入されたテキストフィールドを持つフラッシュムービーを作成しました。ファイルからテキストを読み込みますが、ľščťžýáíéのような発音記号が表示されます。私はフォントを変更しようとしましたが、それは助けになりませんでした。誰か助けてくれますか?フラッシュ内の発音区別符は

+0

標準フォント(Times New Roman、Arial)のいずれかが、Flash Proの動的テキストフィールドにサンプル文字列を正しく表示します。あなたはそれらを試しましたか?あなたはどのようにファイルを読んでいますか? – Stiggler

答えて

1

まず、フォントが正しく埋め込まれていることを確認する必要があります。これはテキストフィールドにその文字を入力するだけで簡単にテストできます。

テキストファイルの読み方は、やや複雑ですが、多くはありません。あなたがしなければならないことは、あなたが読んでいるテキストファイルがUTF8であることを確認することです。どんな妥当なテキストエディタでもこれを保存できるはずです(今、メモ帳でさえ)。 ローカルの文字エンコーディングを尊重することができますが、これは非常にエラーが発生しやすく、エンコーディングの異なるユーザーがあなたのアプリを閲覧すると壊れる可能性があります。だからUTF8に行く、フラッシュは簡単にそれを処理します。

+0

ありがとう、これは完璧でした;) – Dungeo

+0

私はウェブ開発のほとんどがスウェーデン語であるため、これを毎日処理しています。だから私はほぼすべての文字セットの問題があったflashと:) – grapefrukt

0

これらを使用するには、アプリケーションに埋め込む必要があります。あなたのステージに新しいTextFieldを作成し、次にプロパティパネルの下にそれらの文字を埋め込みます(使用している特定のフォント用にそれらを埋め込む必要があります)。見た目からTextFieldを作成するだけで、あなたはうまくいくはずです。

関連する問題