Erkennen können Sie die addEventListener und entfernen Sie Sie dann?

Möchte ich dies tun:

if (rightBtn.addEventListener(MouseEvent.CLICK,goRight4))
{
rightBtn.removeEventListener(MouseEvent.CLICK,goRight4);
trace("YES")
}
else{trace("NO")}

oben ist der code, den ich Schreibe, um eine Schaltfläche.

Habe ich die eventListener-das Ergebnis aber immer noch KEINE Spur.

Jede Idee oder der richtige Weg, dies zu tun?

Und was ist, wenn die rightBtn mehrere Veranstaltungen, wie MOUSE_OVER, MOUSE_OUT? kann ich entfernen Sie Sie alle mit nur 1 Befehl?

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")
}
InformationsquelleAutor pizza0502 | 2012-07-31
Schreibe einen Kommentar