typescript でイベント リスナーを削除しようとしています。 if文にイベントリスナーを追加します。 else ステートメントでは、これらのイベント リスナーを削除しようとしていますが、何らかの理由で削除されません。
参考: ブール値 (movePick) を設定するボタンがあります。これが本当であれば、オブジェクトを移動できるようにしたいと思います。ここでイベント リスナーが作成されます。もう一度ボタンをクリックすると、オブジェクトを移動できなくなります。そこで、イベントリスナーを削除してみました。
リーリーイベント リストを追加したときと同じ if ステートメントでイベント リストを削除すると、イベント リストも削除されます。しかし、もう一度ボタンをクリックしてelseステートメントを入力しても、削除できません。 stackoverflow でいくつかの解決策も試しましたが、どれも機能しませんでした。
イベント インスタンスをクラス フィールドに保存し、たとえば、removeEventListener でインスタンスを呼び出します。
リーリーもう大丈夫なはずです