- ベストアンサー
画像のどまんなかにテキストを配置したい
┌───────┐ │ │ │ │ │ どまんなか │ │ │ │ │ └───────┘ ※等幅フォントで表示を想定して記述しました。 loadMovieを使って読み込んだ画像(jpg)上に テキストを上記図の様に画像の中心に配置したいです。 テキストは変数で文字列長は可変。 読み込む画像は正方形でサイズは固定。 Flash作成ツール「ParaFla!」を使用してますが、 Flash&ActionScriptで汎用的な回答でも歓迎です。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
実際に試してないのでなんともてきとうですが。 画像の入っているムービークリップのインスタンス名をphoto_mcとする photo_mcの基点を「ど真ん中」とする テキストフィールドのインスタンス名をmsg_textとする テキストを画像の上においてみて場所を指定する。 msg_text._x = photo_mc._x; これで画像の上におかれるが中心より右にずれるので、 テキストフィールドの半分の長さ左にずらす msg_text._x = photo_mc._x - ( msg_text._width / 2 ); 試してませんが多分このくらいの泥臭さだと思います。 ちなみにParaFla使ったことないのでわかりません。 ActionScript2 で勝手に考えてます。 すいません
お礼
良案、ありがとうございます。
補足
ご回答をベースにして、ParaFla!でも実現できました。 ありがとうございました。