- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Flashの指定がぶつかるときの解決法)
Flashの指定がぶつかるときの解決法
このQ&Aのポイント
- Flashで地図上のエリアをマウスオーバーした際に背景が入れ替わり、RollOutした場合に元の背景に戻る設定をしています。しかし、陸続きのエリア間を移動する際にRollOutとMouseOverがぶつかり、意図しない背景が表示される問題が発生します。このような場合の対処法を教えてください。
- Flashの地図でのマウスオーバーによる背景切り替えとRollOutによる元の背景に戻す設定をしています。しかし、隣接するエリア間を直接移動するとRollOutとMouseOverが重なってしまい、本来の背景が表示されません。この問題の解決方法を教えてください。
- Flashの地図上で、エリアをマウスオーバーした際に背景が入れ替わり、マウスを離したときに元の背景に戻るという設定を行っています。しかし、隣り合ったエリア間を移動するとRollOutとMouseOverが衝突してしまい、予期しない背景が表示されてしまいます。このような場合の解決策を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ヒット領域同士に十分な隙間がないとどうしてもそうなります。 対処法としては、以下の方法は? 1、メインタイムラインの写真を配置したフレームを数フレームにし、フレームで止める。 2、写真サイズよりヒット領域を小さくする。(これだけではマウスの動きが異常に早い場合はマウスが「(1)と地と(2)」の「地」の部分を感知してくれません) 3、全ての写真のヒット領域を囲むように透明ボタンをつくり、全ての写真のレイヤーの上位に配置。MouseOver時に1フレーム目に戻させる。
お礼
お礼が遅くなって申し訳ございません。 試してみたのですが・・・うまく解消されなかったため、 とりあえずは、重なっている指定部分をひとつ消すことで あきらめることにしました。 ありがとうございました。