- ベストアンサー
rollOverで動きながら出現し、rollOutで逆再生で消えていくメニュー
- rollOverで動きながら出現し、rollOutで逆再生で消えていくメニューを作っています。
- MC内に複数配置したリンクボタンが機能しないため、どうすればよいか悩んでいます。
- ボタンからはgetURLを使用してHTMLファイルへのリンクを行っています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
私なら, そのムービークリップ内のタイムラインの一番下のレイヤーに, 透明なムービークリップを用意して, そのムービークリップに同様のスクリプトを書きます。 そして, その透明なムービークリップより上のレイヤーにボタンを配置します。 ただし,パスが変わるので -------------------------------- nNextFrame = this._currentframe+nMove; if (1<=nNextFrame && nNextFrame<=this._totalframes) { this.gotoAndStop(nNextFrame); } else { nMove = 0; } -------------------------------- の部分の this を _parent に変え -------------------------------- nNextFrame = _parent._currentframe+nMove; if (1<=nNextFrame && nNextFrame<=_parent._totalframes) { _parent.gotoAndStop(nNextFrame); } else { nMove = 0; } -------------------------------- とします。 また,どうしても, 書いているムービークリップに書きたい場合は, ボタンに hitTest を使います。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1937529 ↑教えて!goo ↓OKWave (同じです) http://okwave.jp/kotaeru.php3?q=1937529 実は上の回答は,次の回答を参考にして発想しています。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1506352 ↑教えて!goo ↓OKWave (同じです) http://okwave.jp/kotaeru.php3?q=1506352 まぁ,でも hitTest を使うより, 最初に書いた方法の方が簡単です。
お礼
回答、ありがとうございます。 早速試してみたいと思います。