アニメーションするロールオーバーにリンクを張りたい
http://www.geocities.jp/peperon44/peach.html←の様にアニメーションしてリンク先が出てくるロールオーバーを作っています。
http://www.geocities.jp/peperon44/peach.fla←に作っているファイルを置きましたが
一番上の階層にシンボル化したボタンを置き、その下の階層ですべてのフレームアニメーションをさせていますが、1フレーム目に
this.stop();
//マウスカーソルがロールインした
this.onRollOver = function() {
//ロールオーバー開始
rollover = true;
};
//マウスカーソルがロールアウトした
this.onRollOut = function() {
//ロールオーバー終了
rollover = false;
};
//フレームが進む度に実行
this.onEnterFrame = function() {
if (rollover) {
//次のフレームへ進む(最終フレームでは無視される)
this.nextFrame();
} else {
//手前のフレームに戻る(先頭フレームでは無視される)
this.prevFrame();
}
};
を入れ大ボタンから出てくる紹介、名前、名簿をそれぞれフレームアニメーションにさせ、シンボル化させて各オブジェクトに
on (release) {
getURL("name.html", "_foot");
}
を入れていますが、指定のURLにリンクがかかりませんのでボタンに反応してくれません。記述が間違っているのか、スクリプトを書く場所を間違えているのだと思います。
このつくりだと一番上の階層に
on (release) {
getURL("name.html", "_foot");
}
と入れると指定のURLにリンクされますが、それでは3つリンク先を分けられないので大ボタンから3つの文字がアニメーションして出てくる意味がありません。大ボタンから出てくる小ボタンにリンクを張るようにしたいです。
FLASHに関してはまだまだの未熟者ゆえ解らないです。何方かお助け下さい。
環境はWindowsXP ソフトはFLASH8です。
お礼
返信ありがとうございます。お蔭様でよく理解することができました。