• 締切済み

FLASHでボタンを押すとムービーが動くというものを作りたい

文章の説明が難しいので、、、例ですが http://www.scei.co.jp/ のコーポレートの「会社データ」を押すと、右側に会社データが表示されます。そのままその下のメニュー「プレスリリース」を押すと、また、同じ場所にプレスリリースが表示されます。 こんなのを作りたいのですが、どうしたらいいのかわかりません。 一応、ボタンとそれに対応するムービーをそれぞれ作ったところです。 1つのレイヤーの中の1フレームずつにムービーを貼ってるのですが、そのまま再生されてムービーが代わる代わる動いているだけです。制御の方法などがあると思うのですが、教えていただけないでしょうか。

みんなの回答

noname#5549
noname#5549
回答No.2

こんにちは。 Flashは5?MX?それ以前? 要はActionScriptなのですが、 あまりバージョンが古いと対応してません。 で、左のボタンを押すと、loadMovieが実行され、 右側のMCに読み込まれるわけです。 読み込むにも種類があって、レベルで指定して、 全体に読み込む場合と、MCを指定して一部に読み込む場合があります。 この場合は後者なのですが、 ポイントは、必ず「ダミー」が必要なのです。 つまり読み込むための代替物ですね。 おそらく、透明なダミーのMCを用意して、 そこに順番に読み込んでいるのでしょう。 詳しくは、 http://fpower.org/tips.htm http://village.infoweb.ne.jp/~ginga/flashhelper/ http://namatamago.com/flash/index.html この辺りが参考になるかと。 ソフト付属のヘルプでも良いですけどね。

tarachanman
質問者

お礼

Flashは5です。 とにかく、できました。リンクありがとうございます。 いろいろと見て、難しい事しなくても、goto and stopでできるのがあり、それを使ってできました。 ありがとうございました。

noname#5549
noname#5549
回答No.1

こんにちは。 どうしてこうSCEのページがモデルになるんでしょうね? そんなに凄いかな~、それとも課題なのかな? まあ、置いておいて。 見てみました。 これ、loadMovie使ってますね。 つまり、ベースのswfとは別に右側だけバラバラに小さなswfに分けて、 必要ある毎に読み込んでいます。 だから、一瞬ローディング表示が出るでしょう? loadMovieを学びましょう。 同じMCをターゲットにすれば、同じ位置に同じ大きさで表示できます。

tarachanman
質問者

お礼

回答ありがとうございます。 >どうしてこうSCEのページがモデルになるんでしょうね? えっ、そうなのですかー。私は「こんなにしたいけどこんなページってないのかな」と主人に言ったら「あったよ」とたまたま教えてもらったのです。結構参考になるものが多いのでしょうね。 さて、私も「おいて」本題です。 バラバラに小さなswfに分けて・・1つずつムービークリップを作って読み込むという事なのでしょうか。 loadMovieというもの、初めて知りました。これについて書いてあるサイトや本を知りたいです。 私が持っている本にはないです。書店でいっぱい探しても自分がしたいのを書いてあるものがなくて学べる状況にありません。どうしようもなくて、こちらに聞いています。 こちらの過去の質問の検索でもloadMovieについてあったので見ましたが、ちょっとわかりにくかったのでわかりやすいものを探したいです。

関連するQ&A

専門家に質問してみよう