こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

ロールオーバーについて

http://www.jangdonggun.jp/index.php
このページのボタンのロールオーバーはどうやってつくっているのでしょうか?
FLASH技術でしょうか?
普通のロールオーバーと違うような・・・

投稿日時 - 2006-01-17 14:36:23

QNo.1902278

暇なときに回答ください

質問者が選んだベストアンサー

ふつーのFLASHです
(って,#1の方を真似してどうするんだ! って感じですね。)

~ まずは Flash での簡単な説明です ~

Flash には, Flash中にムービークリップという別の Flash を作ることができるのです。
と言うか,
普通は Flash の中に ムービークリップ を入れて,
そのムービークリップの中にさらにムービークリップを入れて…
という作り方がふつーの作り方です。

たとえば,
蝶がはばたくだけのムービークリップを作っておいて,
そのムービークリップを右や左に動かすと,
はばたいているだけの蝶が飛んでいるように見えます。

それで,ムービークリップには
「on イベント」 という物あって,その「on イベント」で色々なことが実行できるのです。

on (press) {
マウスダウンでの処理;
}

on (release) {
マウスアップでの処理;
}

on (releaseOutside) {
マウスダウンしたけどそのままアウトしたときの処理;
}

on (rollOver) {
ロールオーバーしたときの処理;
}

on (rollOut) {
ロールアウトしたときの処理;
}

という感じでね。
まだまだ,onイベントはありますが,
こんな感じでボタンやムービークリップに色々な処理が書けるのです。

それで,ロールオーバーやロールアウトしたときに,
自分自身のムービークリップ内のムービーを
play(); (スタートの意味) させたり, stop(); させたりしているだけです。


~ Flash 以外での方法例 ~

Flash をお持ちでなくてもよく似たことはできますよ。

ポイント時に画像を切りかえる(1)
http://www.tagindex.com/javascript/link/change1.html

JavaScript で GIF を切り替えれば良いだけです。
上記サイトの例は,単なる GIF を意識しているようですが,
アニメーション GIF を JavaScript で切り替えれば色んな動作ができますよね。

Flash の ムービークリップ と同じようなことです。

投稿日時 - 2006-01-18 20:56:59

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

ふつーのFLASHです、右クリックしてみてください(^^;

投稿日時 - 2006-01-17 14:39:57

あなたにオススメの質問