ユーザーが右クリックしたときに Canvas 内に独自のコンテキスト メニューを作成しますが、ステージ内の (x,y) 座標を知る必要があります。
しようmouseX
とmouseY
していますが、期待どおりに動作せず、コンテキスト メニューを表示するためにクリックした場所ではなく、最後のクリック (メニュー オプション内であっても) の座標を返します。
Flexで右クリックからマウスの位置を取得する方法はありますか?
ユーザーが右クリックしたときに Canvas 内に独自のコンテキスト メニューを作成しますが、ステージ内の (x,y) 座標を知る必要があります。
しようmouseX
とmouseY
していますが、期待どおりに動作せず、コンテキスト メニューを表示するためにクリックした場所ではなく、最後のクリック (メニュー オプション内であっても) の座標を返します。
Flexで右クリックからマウスの位置を取得する方法はありますか?
Flash により、右クリック イベントにアクセスできなくなります。
ただし、JavaScript ハッキングを使用してこの問題を回避できます。ウェブ上でいくつかの例を見つけることができます.私はこれをうまく使いました.