• ベストアンサー

Flashプロジェクタフルスクリーンでmovieは固定

FLASHでFSCommandを使いフルスクリーン表示をしているのですが、movieは800X600に固定し全体はフルスクリーン(周りは黒バック)なんてできるのでしょうか?

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

  • ベストアンサー
  • DPE
  • ベストアンサー率85% (666/776)
回答No.2

FlashPlayerでもプロジェクタでもいいのですが、「フルスクリーン」にした後で「100%」表示を選ぶと、表示はフルスクリーンで、中央に原寸のままのムービーが表示されます。 (周りの色はムービーの背景と同じ色になります) これをFSCommandで表現すると、ご希望の表示になるかと思います。 やり方としては、任意のフレーム(最初からこういう表示にしたい場合はムービーの最初のフレーム)に  fscommand("fullscreen","true");  fscommand("allowscale","false"); というFSCommandを設定します。 私はWindows版を使っているのですが、ざっと試した限りでは上手くいきました。 ただし、普通はステージ外に描画・配置されたオブジェクトはフルスクリーンにしても100%にしても表示されませんが、上のようなFSCommandを実行した場合は、余白の部分にステージ外にあるオブジェクトも全て表示されてしまうようなので、注意が必要です。

noname#1480
質問者

お礼

ありがとうございました。 MacでもOKでした。

その他の回答 (1)

  • soushi_ni
  • ベストアンサー率54% (6/11)
回答No.1

「ムービー」→背景を黒にすれば良いと思うのですが、 いかがでしょうか?

noname#1480
質問者

補足

すいません。説明不足でした。 プロジェクタでフルスクリーンにすると画面自体がモニタの解像度によって拡大してしまいますよね。 1024とかのモニタでフルスクリーンにしたときmovie部分を800x600に固定したいのです。