• 締切済み

ステージサイズの変更

ステージのサイズを変更できないでしょうか? Stage._width、Stage._heightでステージのサイズを取得はできましたが、 サイズの変更はできませんでした。 ご存知の方よろしくお願いします。

みんなの回答

回答No.1

ピントが外れていたら申し訳ありません。ただ、このカテゴリではこの手の質問がとても多いので念のため。 ステージサイズを変更すると言うのは、表示しているフラッシュの全体サイズを変更すると言う事ですよね? それはフラッシュの中では出来ないと思います。 フラッシュを表示する場合、ベースとなるHTMLからフラッシュのサイズを確保して、その中で様々な表示が行なわれます。ですから、フラッシュのステージサイズを変更する場合は、フラッシュを呼び出すベースとなるHTML自体を変更する必要があるのでは無いでしょうか(不可能ではありません、後述)。 フラッシュを、表示しているブラウザのウインドウの大きさに応じて変更する事は、フラッシュの書き出しのところに設定があります。 パブリッシュ設定→HTML→サイズ フラッシュと同期しながら動的にサイズを変更したい場合はJavaScriptを使う必要があります。しかし、JavaScriptはブラウザによって方言があるのは注意が必要です。下記URL参照。

参考URL:
http://www.openspc2.org/reibun/FlashMX2004/ActionScript/LiveConnect/003/