• ベストアンサー

フルスクリーンのon/offを一つのボタンで操作したい

フラッシュ5でプロジェクターに書き出したものを作っています。 プロジェクターを開いた時には、指定したサイズで開きますが、ふるスクリーン表示もしたいので、fscommandを使いfullscreenのボタンを設置しました。 フルスクリーンから指定したサイズに戻すためのボタンもあります。 現在二つのボタンがあるのですが、これを一つのボタンで処理できるようにしたいです。 変数を用意して、trueとfalseを操作するための具体的なスクリプトを御教授願います。

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

  • ベストアンサー
  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.1

ボタンに書くスクリプトです。 ------------------------------------ on (release) { // もし変数 flag が true でなければ if (!flag) { // フルスクリーン ON にする fscommand("fullscreen", true); } else { // それ以外は フルスクリーン OFF にする fscommand("fullscreen", false); } // 変数flag の true,false を切り替える flag = !flag; } ------------------------------------ もし最初, Flash を開いた段階ですでにフルスクリーンの場合, つまり フレーム1 などに fscommand("fullscreen", true); を書いていた場合は, 上のスクリプトの if (!flag) { を if (flag) { に変更してください。

hgnttm
質問者

お礼

ありがとうございました。

hgnttm
質問者

補足

BlurFiltanさん ありがとうございました。 おかげさまで期待通りの操作ができるようになりました。 ネットで検索して変数を使えばよいということはわかったのですが、 スクリプトの書き方がわかりませんでした。 勉強になりました。

関連するQ&A