例えばソニー(http://www.sony.co.jp/)の
サイトで使われているような、カーソルを合わせる位置に
よって違うムービーが再生される仕組みってどのように
作成すれば良いのでしょう?
それぞれのムービークリップを別々のレイヤーに
配置しておいて、その表示/非表示を切り替える?
そのためにはどんなScriptを使えばよい?
見当違いかもしれませんが、現状はこんな仮定をたてています。
Flashの「レッスン」と「チュートリアル」を一通り終了したレベルの者なのですが、
いまいち実現方法がつかめていません。
どなたかお教えください。
あるいは作成方法を教えてくれるサイト等があったら
ご紹介ください。
よろしくお願い致します。
No.5ベストアンサー
- 回答日時:
こんにちわ。
うーん、なかなかここでは説明しにくいですが、
説明してみます。わかんなかったらごめんなさい。
まず、仮に設定してみます。
表示するムービーが2つ。ロールオーバー用のボタンが2つ。
最初の画面に配置してあるとします。
ムービーのインスタンス名はそれぞれ"movie1","movie2"とし、
プロパティーでアルファーを0にしておきましょう。
そして、それぞれのムービーの1フレーム目にstop();を記述しましょう。
ボタンの名前は必要ないですが、
説明のためそれぞれ"button1","button2"とします。
ボタンのアクションには以下のように記述しましょう。
"button1"のアクション
on(rollOver,dragOver) {
setProperty("movie1",_alpha,100);
movie1.gotoAndPlay(2);
}
on(rollOut,dragOut) {
setProperty("movie1",_alpha,0);
movie1.gotoAndStop(1);
}
"button2"のアクション
on(rollOver,dragOver) {
setProperty("movie2",_alpha,100);
movie2.gotoAndPlay(2);
}
on(rollOut,dragOut) {
setProperty("movie2",_alpha,0);
movie2.gotoAndStop(1);
}
とまあこんなかんじでしょうか?
いちどおためしあれ。
ただ、いま頭で考えただけなので、おおきな勘違いがあるかもしれません。
動かなかったら、いろいろやってみてください。
ではでは。
No.4
- 回答日時:
こんばんわ,RedCycloneです.
Flashの実現方法は数限りなくありますので,
其の中の1つの方法を紹介します.
ファイル->新規作成で新しいファイルを用意し,
下記の素材を適当に作成しておきます.
(1) 必要な数のボタン
(2) ボタンに対応したムービークリップ
押したボタンによって違うMCが再生されるだけであれば,
他の方の仰るとおり,gotoAndStop()関数を使用して簡単に実現できます.
下記のようにタイムラインを作成します.
レイヤ名 1・・・
┌──┬──┬──┬──┬──┬
ラベル |A |B |C |D |E |・・・
├──┴──┴──┴──┴──┴
スクリプト|a ・・・
├───────────────
ボタン |● ・・・
├──┬──┬──┬──┬──┬
MC | |● |● |● |● |・・・
└──┴──┴──┴──┴──┴
レイヤを4つにしてそれぞれ適当に名前を付けます.
スクリプトの1フレーム目に下記アクションを記述します.
stop();
MCのラベルB,C,D・・・には,
ボタンに対応したMCをそれぞれ配置し,
適当なインスタンス名を付けます.
(ここではラベルBに配置したMCから順に,mc1, mc2, mc3, ・・・)
ボタンの1フレーム目には,
用意した全てのボタンを適当に配置し,
各ボタンに下記アクションを記述します.
例)mc1に対応するボタンのアクション
on( rollOver ){
gotoAndStop("B");
}
これでマウスの上にカーソルを乗せると,
所望のMCが再生します.
また,ソニーのサイトを実現しようとすると紹介した構造では無理で,
movieClip.swapDepths()メソッドを使用して,
MCの重なり具合を調整してやります.
(a) 下記のようにタイムラインを作成します.
レイヤ名 1・・・
┌──┬──┬
ラベル |A |
├──┴──┴
スクリプト|a
├──────
ボタン |●
├──┬──┬
MC |●
└──┴──┴
(b) スクリプト,ボタンレイヤに関しては同じです.
(c) MCにはボタンに対応したMCをゴチャゴチャと全部配置して,
インスタンス名をつけます.
作業しづらければレイヤを増やし,
各レイヤに1個ずつMCを配置してもOKです.
(d) 各ボタンには下記アクションを記述します.
例)mc1に対応するボタンのアクション
on( rollOver ){
mc1.swapDepths(0);
}
swapDepths()メソッドを使用してMCの深度を変更しています.
簡単に説明したので処理抜けが多々あるかと思いますが,
ご参考まで.
図が醜くて申し訳ありません,
メモ帳にでもコピーしてフォントを変えてご覧下さい.
No.2
- 回答日時:
こんにちは
初心者の方は、市販の参考書が一番だと思います。
参考書を攻略すれば、あとは、この場のような質問サイトで
テキストでの専門的なフラッシュ用語だけのアドバイスを
理解できるようになるでしょう。
一般のサイトだと、すごい初歩(チュートリアル程度)か、すごい高度な
テクニック(外国のサイトなど)かが多いです。
No.1
- 回答日時:
ちょっと詳しく見てないのですが、
動画をつけたボタンを作成すればいいんじゃないでしょうか?
flashでは、ボタンがアクティブになったときに
ムービーを流すことができますよ。
オススメです。
http://www.vivos.jp/flash/
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- AJAX 自作の地図をグーグルマップのようにしたい 3 2022/11/15 11:53
- HTML・CSS 画像が分割されて切り替わる、ループアニメーションが作りたい 7 2023/05/27 17:12
- JavaScript [Java] Edgeでのアドレスバー非表示について 3 2022/04/20 17:51
- Windows 10 「新規作成」メニューが表示されません 2 2023/04/07 14:56
- 画像編集・動画編集・音楽編集 AfterEffectでのシャターの挙動がおかしい 1 2023/05/07 00:38
- ホームページ作成・プログラミング Adobe FLASH に代わるソフトはありますか? 4 2022/09/27 19:35
- HTML・CSS リンクバナーのHTMLタグ。画像を変えたり、設置位置を変えるとバナー貼付け側はどう見える? 2 2023/02/01 12:01
- Windows 10 タスクバー上に表示されたアドレス・ボックス? 1 2023/04/30 17:37
- Visual Basic(VBA) エクセルマクロでアニメを作る方法を教えてください。 1 2023/02/07 14:27
- Windows 10 Windows11タスクバーやエクスプローラー、スタートメニュー 動画全画面時にカーソルが見えない 1 2022/04/08 00:03
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【至急】フォトショップの「自...
-
Illustrator の効果・ぎざぎざ...
-
MMDのしっとり歌うモーション
-
画像解析ソフトImageJでの楕円...
-
編集ソフト ダビンチリゾルブに...
-
VLCメディアプレイヤーでのコマ...
-
win10のbasp21がエラーになる
-
ctrl+c(copy)を実行するbat構文
-
Adobe Premiereでのコマ落とし
-
どういう意味
-
ザベストテン風ランキング動画...
-
波形が表示できるミュージック...
-
CapCutで、人の目からビームを...
-
画像サイズを正方形にする良い...
-
PhotoShopのバッチが機能しなく...
-
アパレルCADの導入
-
Illustrator CS6のバッチ処理
-
Windows10でパソコンに元々入っ...
-
タスクバーの右クリック禁止
-
クロマキーでエッジに「ちらつ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【至急】フォトショップの「自...
-
CapCutで、人の目からビームを...
-
ctrl+c(copy)を実行するbat構文
-
Illustrator の効果・ぎざぎざ...
-
どういう意味
-
漫画喫茶のコンピューターにマ...
-
win10のbasp21がエラーになる
-
photshop7でアクションを途中で...
-
画像解析ソフトImageJでの楕円...
-
クラリスインパクトのファイル...
-
1台、1ライセンスとはどういう...
-
NoxPlayerでキーの入力方法が分...
-
ザベストテン風ランキング動画...
-
Windows10でパソコンに元々入っ...
-
Adobe Premiereでのコマ落とし
-
「人と関わる」「人とふれあう...
-
エッジ
-
バッチ処理が一枚の写真しか処...
-
画像サイズを正方形にする良い...
-
VLCメディアプレイヤーでのコマ...
おすすめ情報