牛、豚、鶏、どれか一つ食べられなくなるとしたら?

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

A 回答 (2件)

ふつーの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. …

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

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

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

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!