我希望父对象向所有监听该事件的子对象发送一个事件。我尝试了下面的代码但没有成功:
var boxParent:Sprite = new Sprite();
var boxChild:Sprite = new Sprite();
this.addChild(boxParent);
boxParent.addChild(boxChild);
boxChild.addEventListener("parentTalking", onParentTalking);
boxParent.dispatchEvent(new Event("parentTalking"));
有什么办法吗?
顺便说一句,我希望我可以避免做类似的事情:
for (var i:int = 0; i < boxParent.numChildren; i++) {
(getChildAt(i) as MyChild).hereItGoesParentCommand();
}
提前致谢!