2011-01-04 9 views
0

動的なテキストボックスを含むFlashファイルがあります。 ActionScriptは、文字列を使用してこれらのボックスを埋めるために使用されています。しかし、私は漢字が正しく現れるようには見えません。私は実際のユニコード文字だけでなく、それらのユニコードエスケープ同等物を試してみましたが、私は映画をエクスポートすると何も表示されません(空白 - 文字が存在しないと仮定されていた)。 EUROシンボルは、私のアジアの文字は表示されません。これをどうやって解決するのですか?Flashの動的テキスト用の文字列の中国語文字

ありがとうございます!

myTitle = "Hello 新浪网" 

ここで、myTitleは動的テキストボックスの変数名です。

答えて

0

私はこれを試してみました、それが働きました。

最初にフォントをライブラリに追加します。ライブラリを右クリックし、「フォントを追加」を選択します。あなたが望むフォントを選択してください。 "MyFont"、ダイナミックテキストボックスで使用しているサイズに合わせてポイントサイズを選択します。 次に、ダイナミックテキストボックスで、フォントとして "MyFont"を選択し、文字を埋め込むことも選択します。必要な中国語文字セットを選択します。

これで試してみるとうまくいくはずです。

0

フォントを埋め込む必要があります。または、少なくともそれらの文字を表示する前にロードしてください。

+0

Arialフォントを使用しても、 – Tereno

+0

中国語フォントを埋め込む必要があります。 Arialは中国語ではありません。 – boring

0

Jase21が正しくフォントを埋め込む方法に問題があります。あなたはそれをまったくやっていないか、それを不適切にやったことがあります。相続人はあなたを助ける必要があります良いビデオチュートリアル:

http://gotoandlearn.com/play.php?id=102

+0

それはまったく行われていないかもしれないように聞こえる。私は他の人からコードを継承しました。私はコピーして静的なテキストフィールドに中国の文字を貼り付けることができますが、私はこれは無関係であると確信していますか? – Tereno

+0

通常のTextFieldの代わりにTLFTextFieldオブジェクトを使用してみてください。そして、はい、静的なテキストフィールドに貼り付けると、フラッシュがバックグラウンドですべてを行い、フォントが正しく表示されるようにします。これは、あなたがしようとしているものとは無関係です。 –

関連する問題