人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

FlashMX2004のステージサイズの可変方法。

Flashムービーのステージサイズを、【ムービー開始後に】縦方向に広げたり縮めたり可変したいと考えています。
初期値はW700xH500pxで、表示するデータ量によって、ActionScriptを使ってH1500pxにするなどができると最高です。
理由はFlashの持っているスクロールを使わず、ブラウザ側のスクロールを使いたいためです。

●質問者: ちゃぼりん
●カテゴリ:ウェブ制作
✍キーワード:ActionScript FLASH サイズ スクロール ステージ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● milkpet
●100ポイント

http://www.flash-jp.com/modules/newbb/viewtopic.php?topic_id=778...

転送中

Flashを使っている者なのですが、ステージサイズ自体を拡大縮小、というのは多分できないかと思います。


それ以外に、ご質問されている形に近いものを書かせて頂きます。お力になれず申し訳ないです;;


まず、ステージサイズ自体を最大にしておき、表示したいもののサイズだけのMCを作成します。(ex.700*500のものをmc_A、700*1500のものをmc_Bとします)このMCは別フレームに表示してgotoAndStopを使うか、同じフレームで_visible=falseにしておきます。また、表示したいものを外部swfとして保存します。

そして、表示したいときにボタンなどにスクリプトを書いてあげます。ただ、この方法だとH500のときでもスクロールバーを表示しておかないといけないので格好悪いかもしれません。


あと、同じご質問をされている方がいらっしゃいましたのでその内容のURLを貼らせて頂きます。


また、このURLのおおもと、有名なFlasherの方が多数いらっしゃり、たくさんの方からの丁寧なご返答が頂けるFlashのコミュニティサイトのURLも下につけておきますのでご参考ください(^-^)

http://www.flash-jp.com/

FLASH-JP.COM - FLASH-japan FORUM

◎質問者からの返答

大変丁寧なお答えありがとうございました!

ステージサイズ自体を伸縮出来ないことと、目的にかないそうな方法が同時にわかって感激です。

FLASH-JPの存在は知っていましたが、この問題は自分では検索できていませんでした。こちらも大変参考になります。

Javascriptでどうにかする技、貴重ですね。でもブラウザを選びそう...(^^;

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ