インターフェイスには多くのボタンがあります。マウスを移動するとプロンプト ボックスが表示され、マウスを移動するとプロンプト ボックスが表示されます。どのボタンの移動イベントと削除イベントが発生したかを判断する方法です。
wheelmenu.js のリングメニューに基づいて直接記述できますか?
过去多啦不再A梦2017-06-12 09:32:51
正直、何を聞きたいのか分かりません。一般的に、ターゲット要素を決定するには次の 2 つの方法がよく使用されます。
1 つは、対応する各イベントに対応する要素が相対的になるように、イベントを各ボタンにバインドすることです。2 番目はイベント委任によって実現され、e.target を使用してどのボタンがトリガーされるかを決定します。
キャンバスのような状況もあり、キャンバス内の各オブジェクトがイベントをトリガーするかどうかを直接取得することはできないため、マウスの位置がオブジェクト内にあるかどうかを検出するためにオブザーバーモードを使用する必要があります。 ray メソッドはポリゴン内で使用できます。
欧阳克2017-06-12 09:32:51
一般的なプラグインにはコールバック関数がある場合、コールバックを再構築
してクリック イベントを各ボタンに委任して、どのボタンであるかを決定することができます