2011-02-23 40 views
0

有可能是一個非常簡單的解決方案,但我在我的智慧結束在這裏。addEventListener沒有檢測到兒童(即使有氣泡)

我有一個名爲content 在這個精靈精靈也有,我添加和刪除(交通存在的很多的)多個孩子 這些孩子分派事件泡沫。

我有一個事件監聽器監聽內容並檢查相同類型的事件。

的順序去

content = new Sprite(); 
content.addEventListener(AttentionEvent.NEED_FOCUS,focusEventTarget); 
content.addChild(new someChildThatDispatches()); 

這並不工作,但是。

content = new Sprite(); 
content.addChild(new someChildThatDispatches()); 
content.addEventListener(AttentionEvent.NEED_FOCUS,focusEventTarget); 

的作品..

但與第二種模式的問題是,我將不得不跟蹤每一個東西在孩子樹改變時,添加事件偵聽器,這有點違背了整個目的爲我冒泡。

有誰知道我在做什麼錯?

感謝的提前

回答

1

陌生,它應與第一種模式工作... 你介意張貼您的自定義事件管理器?

+0

老實說,只是重建它,它的工作。我甚至沒有添加評論。奇怪的。謝謝,歡呼! – vvMINOvv 2011-02-23 21:36:25