質問ページ4 / 112


質問ページ4 / 112

質問ページ4/112

概要テキストフィールドの半透明化
投稿者Parafla Quality
状態
カテゴリーActionScript
投稿日2011-07-02 (土) 11:05:30
バージョン

質問内容

createTextfieldで作成したダイナミックテキストの背景を半透明にするにはどうしたらいいのでしょうか?

色々調べてこんな感じかな?と思って作ったのですがうまく行きません。

_root.createTextField("textbox",10,80,100,540,400);
with(_root["textbox"]){
border = true;
background = true;
backgroundColor = 0xE6E6FA;
_alpha = 30;
type = dynamic;
html = true;
mouseWheelEnabled = true;
wordWrap =true;
}

回答

  • テキストフィールドで _alpha 透明度プロパティを使用するには、埋め込みフォントを使用する必要があります
    参考⇒http://help.adobe.com/ja_JP/AS2LCR/Flash_10.0/help.html?content=00001579.html
    質問に対する具体的な解決法としては
    embedFonts = true;
    の一行をwith内に加えてください
    ただしborderにも適用されます -- 2011-07-02 (土) 13:01:40
  • ありがとうございました!埋め込みフォントの使い方がよくわからず外部テキストが表示されませんでしたが、実際にテキストを表示するテキストフィールドの後ろに半透明のテキストフィールドを作ることで解決できました! -- 2011-07-04 (月) 00:08:28