• ベストアンサー

flashの背景色(stageの色)をアクションスクリプトで変更したい

flashの背景色をアクションアクションスクリプトで制御する方法を教えて下さい。 rootやムービークリップの色は変更できますがstageの(背景)の色を変更することは可能でしょうか? よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
noname#35109
noname#35109
回答No.1

ActionScript ではできないと思います。 なぜなら,HTML のタグに負けます。 いくらドキュメントのプロパティでSWFの背景色を変えても,SWFを貼り付けるタグを変えればそちらが優先されます。 ムービープロパティ http://homepage3.nifty.com/ginga-b/flash5/movie_property.html  > 残念なことに ActionScript には  > ムービーオブジェクトは存在しません。  > したがって、  > スクリプトではムービーオブジェクトの属性である  > ムービープロパティ  > (フレームレート、ステージサイズ、背景色)の  > 参照・代入はできません。 いったん Flash から外部の JavaSctipt などを実行させて,タグを変える。 もしくは, ステージより大きなムービークリップを最下レイヤーに配置しておいて,そのムービークリップの色を変えるしかないのではないかと思います。 JavaScript に飛ばすより,最下レイヤーのムービークリップの色を変える方が簡単ですね。 以上のように思いますよ。

関連するQ&A