Ex:变量 something 是随机精灵
something.addEventListener(MouseEvent.CLICK, clickHandler);
function clickHandler(e:MouseEvent)
{
//Now I want to remove the eventlistener from something
}
如何在 AS3 中执行此操作?
something.removeEventListener(MouseEvent.CLICK, clickHandler);
或者,如果something
是局部变量,或者您将此处理程序用于多个精灵:
e.currentTarget.removeEventListener(MouseEvent.CLICK, clickHandler);
文档