addEventListener未检测到子项(即使有气泡)

时间:2011-02-23 18:50:40

标签: actionscript-3

这可能是一个非常简单的解决方案,但我的目的就在这里。

我有一个名为content的精灵 在这个精灵中有多个孩子我添加和删除(那里有很多流量) 这些孩子发送泡沫的事件。

我有一个事件监听器监听内容并检查相同类型的事件。

订单

content = new Sprite();
content.addEventListener(AttentionEvent.NEED_FOCUS,focusEventTarget);
content.addChild(new someChildThatDispatches());
然而,这个DOESNT工作。

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

有效..

但是第二个模型的问题是,每次在子树中更改某些内容时,我都必须跟踪,并添加事件监听器,这有点打败了为我冒泡的整个目的。

有谁知道我做错了什么?

提前感谢

1 个答案:

答案 0 :(得分:1)

奇怪的是,它应该与第一个模型一起工作...... 你介意发布自定义事件管理器吗?