重なったオブジェクトのコンテキストメニュー問題

Filed under Flash
Tagged as ,

コンテキストメニューを設定したオブジェクトが重なっているとき、その重なり部分で右クリックしたときに、下側のオブジェクトのコンテキストメニューを表示したいのだが、もしかしたら出来ないかも。

やってみた対策

上部側のオブジェクトのmouseEnabledをfalseにしただけではダメでした。
検証コードをwonderflにアップしてみました。

上記のテストでは、赤と青が重なっているところで、右クリックしたときに str[red] というメニューが出て欲しいのです。

結局悩み中

通常のマウスクリックイベントとかなら、addEventListenerの設定部分でイベントを流すことは可能だと思うのだが、コンテキストメニューではどうもうまくいかない気がするのです。

うーむ。
解決策募集中。
もしくは、解決できない!という断言を募集中。

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*