0
是否可以創建自己的ADDED_TO_STAGE事件?創建您自己的ADDED_TO_STAGE事件
我正嘗試一些參數傳遞給它的處理器...
這將是這樣的:
的addEventListener(Event.ADDED_TO_STAGE,ARG1,ARG2,INIT)
There'是否有任何解決方法?
謝謝。
是否可以創建自己的ADDED_TO_STAGE事件?創建您自己的ADDED_TO_STAGE事件
我正嘗試一些參數傳遞給它的處理器...
這將是這樣的:
的addEventListener(Event.ADDED_TO_STAGE,ARG1,ARG2,INIT)
There'是否有任何解決方法?
謝謝。
訪問this link將提供這方面的一個深入的答案,但是這裏有一個快速和骯髒的快照:
偵聽器調用只能有一個說法,這是觸發它的事件的功能。
您需要從偵聽器函數中調用另一個函數,或者創建一個自定義事件來保存要解析的屬性。建議後者,但這裏是你如何可以實現前:
function init(e:Event):void
{
removeEventListener(Event.ADDED_TO_STAGE, init);
finalize(arg1, arg2);
}
function finalize(a:*, b:*):void
{
trace(a, b);
}
http://stackoverflow.com/questions/6406957/how-to-pass-arguments-into-event-listener-function-in-柔性動作/ 6407128#6407128 – Marty 2012-04-27 02:08:36