定義ActionScript事件處理函數內聯我有一個動作監聽器:我怎麼能在的addEvent監聽
myText.addEventListener(TextEvent.LINK,linkClickHandler);
因爲根據這一點,我需要寫一個事件處理函數單獨處理文本鏈接事件。
現在,我的要求是我需要寫一個函數在給其name.ie,像
mytext.addEventListenet(TextEvent.LINK,
function(event:TextEvent) {....code comes here....});
我可以在AS3.What做這樣的同一行isntead將語法此,如果可能。
另外我想知道,我可以傳遞一個額外的參數給事件處理程序,而不是默認參數的事件。
很抱歉的含糊評論,但我曾經讀過,有這個錯誤。任何人都可以驗證嗎? – 2010-06-23 05:49:21
根據具體情況,您必須確保您的動態函數在被調用之前不會被垃圾收集。通常,你最好註冊一些函數。 – Glenn 2010-06-23 05:52:01
我的probelm是我需要傳遞一個參數給事件處理程序,同時聲明它在行動listner.If我能夠做到這一點,我可以在別處也定義處理程序。 – 2010-06-23 05:55:18