初めて質問させていただきます。
FlashProfessional8を使っています。
タイトルにもある通り、プロジェクタとしてパブリッシュしたのですが、ウィンドウ上部にメニューを表示させたくなかったので、
Stage.showMenu = false;
というコードを1フレーム目の一番最初に実行させることでメニューは表示されなくなったのですが、ウィンドウの大きさがメニューを表示させていた時のサイズと同じままで、ウィンドウの上下に余白が表示されてしまいます。
Stage.scaleMode = "exactFit";
を実行すると余白を埋めることは可能ですが、ウィンドウのサイズは変わっていないため、ステージがウィンドウのサイズに合わせて拡大されてしまい、表示がやや乱れてしまいます。
どなたかメニューを表示しない状態のウィンドウをステージの元のサイズに合わせる方法をご存じないでしょうか?
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
昔のバージョンは,そういうことは起こらなくて,
Flash 5 辺りからそういう現象が発生し出しました。
その後のバージョンアップで,元通りの仕様に修正されるかと思っていましたが,
現在の Flash 8 でも修正されないままです。
裏技みたいな対処法ですが,
これでいかがでしょうか↓?
------------------------------
fscommand("fullscreen", true);
fscommand("showmenu", false);
fscommand("fullscreen", false);
------------------------------
(※行の順番を変えてはいけません。)
微妙に変な動きになります。
「フルスクリーンになれ! と思ったけど,やっぱやめろ!」ということをするわけですから,
表示開始が若干ピクピクと不安定になることが多々あります。
でも,隙間は一応なくなるのではないでしょうか。
ちなみに次のようにしてもうまく行きません。
------------------------------
fscommand("fullscreen", true);
Stage.showMenu = false;
fscommand("fullscreen", false);
------------------------------
sassakunさん、早速のご回答ありがとうございました!
確かに起動時に、ステージ全体が下から上に動くような挙動が見られますが、それ以外は特に問題も無いようですし、これなら充分だと思います。
Flashでアプリを作る可能性を探っているところだったのですが、このようなバグらしきものをずっと修正しなかったり、他にもプロジェクタには制限が多いと聞いたこともありますので、アプリを作るのにはやはりあまり向いていないのかも知れませんね。
まだまだFlash初心者で分からないことだらけですので、何かありましたらまた質問させていただくかもしれません。またよろしくお願いします。ありがとうございました。
No.2
- 回答日時:
#1です。
> 他にもプロジェクタには制限が多いと聞いたこともありますので、
> アプリを作るのにはやはりあまり向いていないのかも知れませんね。
そうですね。
読まれたかもしれませんが,
私がここ↓で長々とそういうことを書いています。
「fscommandで別起動したexeの終了を拾いたい」
http://oshiete1.goo.ne.jp/qa2896899.html
↑教えて!goo ↓OKWave (同じ物です)
http://okwave.jp/qa2896899.html
以下は,上記 URL で書いたことの補足になります。
GIZMO の開発者の方が書かれている Apollo の方の記事が第2回となり,
本当に連載形式になるようです。
Apolloで作るデスクトップアプリケーション|gihyo.jp
http://gihyo.jp/dev/serial/01/adobe-apollo
あと,Windows Vista には,
デスクトップ に ガジェットがデフォルトで付いているようですね。
私は まだ XP なので,実際にはどんなのだかよくわかりませんが,
Vista のガジェットは HTML ベースで SWF が引っ付けやすいらしいです。
Windows Vistaガジェット入門
http://codezine.jp/a/article/aid/810.aspx
まだ,次のような簡単なものしか世には出回っていないようですが,
「NHK時計(Windows Vista版)、提供開始!!」
http://www.nhk.or.jp/lab-blog/035/1986.html
デスクトップにもっともっと Flash(SWF) が進出する可能性はあると思います。
Vistaガジェットはセキュリティが高いらしいので,
あまりおもしろいことはできないかもしれませんが,
ある程度は活用されていくとは思います。
私は,
Vista には興味がなく,
問題点(バグのようなもの)も山積みらしく,
まだ,あまり欲しいとは思いませんが,
Vista のガジェットに関しては研究してみたいので,
そのことだけが理由で Vista が欲しいなとは思います。
> Flashでアプリを作る可能性を探っているところだったのですが、
Apollo と Vistaガジェット あたりが研究のしどころではないかと思います。
GIZMOも面白いですが,
エンドユーザーが GIZMO をインストールしなければなりませんし,
その上,結局GIZMOの手のひらからは抜け出られないようなところが,
ちょっとどうかな??? と思っているところです。
色々な情報をありがとうございました。
Flashでのアプリ作成を検討した最大の要因は、1つのコードでWinでもMacでも動作するという点です。ですので、私としてはApolloがリリースされるのを待つのがベストかなと思っています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript [Java] Edgeでのアドレスバー非表示について 3 2022/04/20 17:51
- Word(ワード) Microsoft Word2023で、修正箇所を表示させたい 1 2023/02/09 10:07
- その他(動画サービス) VLCメディアプレーヤーについて 1 2022/11/29 14:19
- モニター・ディスプレイ パソコンでスクリーンショットしたもの(HP)を印刷しました。 3 2022/07/03 16:39
- Windows 10 2つのウィンドウ選択時の表示について 10 2023/07/25 08:48
- Visual Basic(VBA) 起動中のアプリ、ソフトの取得 3 2022/12/28 11:13
- その他(ソフトウェア) 画像の拡大率を固定したまま次の画像を表示出来るビューアを探しています 2 2022/05/13 17:19
- その他(プログラミング・Web制作) pythonで変数にオブジェクトを代入するにはどうしたらよいでしょうか 2 2023/08/20 20:36
- Windows 10 (続き)2つのウィンドウ選択時の表示について 6 2023/08/13 15:05
- Windows 10 プレビューウインドウに表示されたメッセージについて 1 2022/04/13 13:53
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルのシート上に別のシー...
-
デスクトップ画面を4分割するには
-
VBAで任意のウインドウのサイズ...
-
Javascript_submit()完了後に処...
-
VBの画面で、全ウィンドウを一...
-
ウィンドウの2重起動を防止したい
-
ウィンドウ名からウィンドウオ...
-
子ウィンドウを常に手前表示、...
-
1クリックでモーダルを開いてか...
-
ポップアップと作業ウィンドウ...
-
ウインドウの親子連携について
-
パワーポイントを複数立ち上げたい
-
初心者javascript グーグルクロ...
-
インタネットからPDFファイルだ...
-
子ウィンドウの「閉じる(×)」...
-
子→親ウインドウへデータを受け...
-
Access2007では、フォームのウ...
-
pythonで変数にオブジェクトを...
-
秀丸エディタでHTMLタグテキス...
-
エラー:アクセスが拒否されました
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルのシート上に別のシー...
-
Javascript_submit()完了後に処...
-
デスクトップ画面を4分割するには
-
VBAで任意のウインドウのサイズ...
-
ウィンドウの2重起動を防止したい
-
VBの画面で、全ウィンドウを一...
-
<EXCEL/VBA> OUTLOOKのウインド...
-
ウィンドウ名からウィンドウオ...
-
ポップアップと作業ウィンドウ...
-
1クリックでモーダルを開いてか...
-
子ウィンドウの存在確認
-
window.Openをモーダルにできま...
-
子ウィンドウから親ウィンドウ...
-
親ウィンドウから開いた子ウィ...
-
助けてGmailでボタン表示が消え...
-
JavaScriptでPDFを新規ウィンド...
-
JavaScriptで指定Windowを最大...
-
初心者javascript グーグルクロ...
-
子ウィンドウより親ウィンドウ...
-
IEでのみ発生するJavaScriptエラー
おすすめ情報