Flashのダイナミックテキストに半角の円記号を出力しようとしてハマる(ハマったまま)。
公式のドキュメントやらいろんなサイトの情報をググってみると、¥¥(ここでは2バイト文字で記述しますが、実際は1バイト文字)でエスケープできる、ということらしい。でも、どうやっても出ない。¥¥はもちろん、\\も試したけどダメ。フォントを埋め込んだり、埋め込まなかったりしたけどダメ。変数の型指定してみたけどダメ・・・これってmacの仕様?
var foo = "¥¥"
とかvar foo = "\\"
とかvar foo = "¥b"
とかHTML表示でも微妙だよな。windowsではどう見えてるんだろう。HTMLでは両方ともちゃんと見えてるぞ。FlashがPPC用だからか・・・?
しょうがないので埋め込みフォントをヒラギノにして、数字と2バイト¥を埋め込んだりしてみた・・・