私はこれをしたい:
if (rightBtn.addEventListener(MouseEvent.CLICK,goRight4))
{
rightBtn.removeEventListener(MouseEvent.CLICK,goRight4);
trace("YES")
}
else{trace("NO")}
上記は、ボタンに書き込むコードです。
eventListener を追加しましたが、結果はまだトレース NO です。
これを行うためのアイデアや適切な方法はありますか?
また、rightBtn に MOUSE_OVER、MOUSE_OUT などの複数のイベントがある場合はどうなるでしょうか。たった1つのコマンドでそれらをすべて削除できますか?
rightBtn.addEventListener(MouseEvent.CLICK,goRight4)
rightBtn.addEventListener(MouseEvent.MOUSE_OVER,goRightOver)
rightBtn.addEventListener(MouseEvent.MOUSE_OUT,goRightOut)
if (rightBtn.addEventListener(MouseEvent.CLICK,goRight4))
{
rightBtn.removeEventListener(MouseEvent.CLICK,goRight4);
rightBtn.removeEventListener(MouseEvent.MOUSE_OVER,goRightOver);
rightBtn.removeEventListener(MouseEvent.MOUSE_OUT,goRightOut);
trace("YES")
}
else{
trace("NO")
}