On 18-02-2010 19:04, Nuno Rosa wrote:
definida como anónima não é possível remover o listener se for dentro
dele próprio?
Por exemplo, para apenas correr o listener uma vez:
addEventListener(Event.ENTER_FRAME,
function(evt:Event):void{trace("listener called");
evt.target.removeEventListener(evt.type, arguments.callee);});
os eventos registados via uma função inline não registados da mesma
forma que os eventListeners logo não consegues destruir o 'proxy' criado
pelo compilador entre o objecto escutado e a função.
--
João Fernandes
Adobe Certified Expert
Adobe Community Professional
http://www.twitter.com/joaofernandes
http://www.riapt.org
Portugal Adobe User Group (http://aug.riapt.org)
--
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade
Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google.
Para publicar uma mensagem neste grupo, envie um e-mail para
[email protected].
Para anular a inscrição neste grupo, envie um e-mail para
[email protected].
Para ver mais opções, visite este grupo em
http://groups.google.com/group/riapt?hl=pt-PT.