質問: 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です。
回答: ロールオーバーとreleaseは使えません。 releaseでなく、pressを使うといいです。 on (press) { geturl("name.html", "_foot"); }