Flash初心者ですが、見よう見まねでなんとかやっている状態です。
作ったアニメーションを友人にパソコンで確実に見てもらうために、
スタンドアローン形式で書き出すことになりました。
書き出されたファイルは、ウィンドウサイズも指定しているサイズで開き、
理想的な状態だとほっと一安心していたら、ウィンドウを引き伸ばした時に、
サイズ以外でおいている、見えないだろうと思っていた枠外のアニメーションが見えていることに気づきました。
これを回避することはできないでしょうか?
自分が思い浮かぶのは、サイズ意外のところに背景色をおいて隠す。。くらいです。
なにか枠外のアニメーションを消す設定や、ウィンドウが設定のサイズにしかならない方法などがあったら教えていただきたいです。
なにぶん初心者なので、わかりやすく教えていただけると幸いです。
よろしくお願いします。
No.2ベストアンサー
- 回答日時:
> 自分が思い浮かぶのは、
> サイズ意外のところに背景色をおいて隠す。。くらいです。
それでも良いのではないでしょうか。
ActionScript 3.0 設定 でしたら
root(シーン1 など のメインタイムライン)全体にマスクをかけても良いとは思います。
//--- root の フレーム1 に書く------------------
//適当なスプライトでも用意して
var mask_sp:Sprite = new Sprite();
//そのスプライトにステージと同じサイズの四角を用意し
mask_sp.graphics.beginFill(0xffffff);
mask_sp.graphics.drawRect(0, 0, stage.stageWidth, stage.stageHeight);
mask_sp.graphics.endFill();
//そのスプライトを配置
addChild(mask_sp);
//root に スプライトのマスクをかける
root.mask = mask_sp;
//----------------------------------------
ActionScript 2.0 以下では
同じことはできないと思います(多分)。
お礼が遅れてすみません。
ac2.0でもひーひーいいながらやっている状態でした。
教えてくださってありがとうございます。
今回は初歩の初歩のところで、はみ出るものに
レイヤーでマスクをかけるという発想がかけておりました。
無事に思い通りになりました。
お手数をおかけしてすみませんでした。
No.1
- 回答日時:
FlashファイルをパブリッシュしてHTMLと一緒にSWFを渡せばいいんだと思いますが、そういう事ではなく?(SWF直で再生では無
く、HTML上から再生させれば枠外のアニメは出ないと思いましたが)ご回答ありがとうございます。はじめはそのつもりでしたが、html上では相手のブラウザや、仕様でピッタリのサイズ指定が難しいのと、ツールバーやらがでてアニメーションの見栄えを邪魔されるのがいやで、今回はスタンドアローン形式が私の理想にぴったりでした。
なので、これでサイズ以外のアニメーションが表示されなければ何も問題がないのです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(ブラウザ) zoomのバーチャル背景が選べない 4 2022/12/08 12:38
- Outlook(アウトルック) アイホンで撮った写真を一枚だけPCに移し画像を縮小してWebメールに添付して送信する方法 1 2022/04/22 15:33
- その他(ソフトウェア) 画像の拡大率を固定したまま次の画像を表示出来るビューアを探しています 2 2022/05/13 17:19
- 物理学 特殊相対性理論を、完全否定に成功~ガンマの数式は、成立しない。 2 2023/03/08 19:30
- モニター・ディスプレイ パソコンでスクリーンショットしたもの(HP)を印刷しました。 3 2022/07/03 16:39
- Windows 10 Windowsのアイコンの整列が変になりました 2 2022/06/24 00:02
- レディース サイズが合わず生きづらいです。 小さいサイズ 服 20代前半、社会人の女です。 多くのお店で売られて 4 2022/05/10 21:26
- Word(ワード) Word2019と365の互換性について質問 1 2023/06/10 19:33
- その他(IT・Webサービス) ホームページにカウント数を表示する 2 2022/10/28 10:37
- 画像編集・動画編集・音楽編集 AfterEffectでのシャターの挙動がおかしい 1 2023/05/07 00:38
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
photoshopで書いた四角の枠の中...
-
【VB.NET】別Formのボタンが押...
-
OpenGLのグラデーションについて
-
python ボタンを押すと複数の関...
-
指定したURLを開くアクショ...
-
'2465'指定した式で参照してい...
-
【ExcelVBA】ファイル名をセル...
-
C# chart controlの透過について
-
テキストボックスにセルの値を...
-
DelphiのRichEditでカーソル位...
-
VBAユーザーホームテキストボッ...
-
四乗根を英語で言うと・・・
-
テキストボックスの中身をリセ...
-
テキストエリア内の文字列にリ...
-
マウス自体の移動量の取得
-
VBScriptでMsgBoxのYesNoボック...
-
flash ブラウザのサイズに合わ...
-
別のアプリケーションのテキス...
-
シンボルをコピーしたい (Flash...
-
ムービークリップがループしません
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
photoshopで書いた四角の枠の中...
-
【Photoshop】レイヤー効果の境...
-
目と言う文字を記号で作る
-
画像ロールイン・ロールアウト
-
【Flash】マスクでスポットライ...
-
場面が移り変わるときかっこよ...
-
Flash パズル
-
PlgBltのマスク処理
-
画面に描画した場合の深度はど...
-
Flashでスタンドアーロン形式で...
-
植物が伸びていくようなアニメ...
-
マスクにグラデーションをかけ...
-
Photoshopの基本的な参考書を...
-
ポップアップ
-
画像を切り替える時のエフェク...
-
Flashコンテンツにz-indexは効...
-
ステージ全体にマスクを
-
テキストボックスの中身をリセ...
-
python ボタンを押すと複数の関...
-
変数に256文字以上のテキストを...
おすすめ情報