- ベストアンサー
ロールオーバーについて
http://www.jangdonggun.jp/index.php このページのボタンのロールオーバーはどうやってつくっているのでしょうか? FLASH技術でしょうか? 普通のロールオーバーと違うような・・・
- みんなの回答 (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.html JavaScript で GIF を切り替えれば良いだけです。 上記サイトの例は,単なる GIF を意識しているようですが, アニメーション GIF を JavaScript で切り替えれば色んな動作ができますよね。 Flash の ムービークリップ と同じようなことです。
その他の回答 (1)
- pool_
- ベストアンサー率24% (396/1619)
ふつーのFLASHです、右クリックしてみてください(^^;