Flashのテキストフィールドに商標登録(R)(C)を表示する

クライアント様からFlash内に(C)や(R)を〇で囲んだ表示にしてくれと依頼がありました。
&copyでも良いのですが、GETを利用する場合に「&」が 邪魔なのでUnicodeにしました。

※以下ActionScript3.0 タイムライン記述

var txt1:String = "(c)2012 keycreate";
txt1 = txt1.replace(/\(C\)/ig, "\u00A9");
myText1.htmlText = txt1;

上付き文字に出来れば完璧だったのですが、ダイナミックテキストは上付きに設定
出来ないので、どうしても上付にしたい場合は(C)にするしか無いようです

ダイナミックテキストフィールドおよびテキスト入力フィールドで、
下付き文字と上付き文字を使用できない

そのまま表示すると(R)や(C)が大きいので.htmlTextにfontタグのsizeを使って
小さくしてあげるとそこそこそれっぽいかも?

-追記-
サンプル載せようとしたら記事中だとJavaScriptが上手く動きません・・・
明日の課題かな><

当然プラグインありました^^

WP-SWFObject
http://wordpress.org/extend/plugins/wp-swfobject/

This movie requires Flash Player 9

使い方はたったこれだけ↓ 便利ですわー
[browsershot url=”読み込むswfファイルへのパス” width=”横サイズ”]

-さらに追記-
html上で(C)(R)の表示はこれ
® = ®
© = ©

参考:特殊文字一覧